Framework & Library/MyBatis
[Oracle/MyBatis] 에러 모음
gangintheremark
2023. 8. 7. 17:59
728x90
ORA-00911: invalid character
잘못된 문자가 들어가면 발생. 주로 쿼리 뒤에 ;
를 넣을 때 발생
indexoutofboundsexception: index: , size:
Mybatis의 경우 쿼리문의 컬럼 값을 가져와 VO의 데이터에 자동으로 매핑한다. 그렇기에 이러한 에러가 발생한다면 현재 VO의 데이터에 쿼리문의 컬럼이 제대로 매핑되지 않았다.
나같은 경우는 DTO(VO)에는 테이블의 모든 속성을 작성하고 생성자도 만들었다. 그리고 Mapper XML파일에서 select문을 작성할 때 테이블의 일부 컬럼만을 조회할 수 있도록 작성했는데 DTO(VO)의 데이터와 조회할 컬럼을 일치하도록 수정하여 해결할 수 있었다.
IO 오류 : The Network Adapter could not establish the connection
작업관리자 > 서비스 > OracleServiceXE, OracleXETNSListener 가 모두 실행 중 이여야 함.
오른쪽 클릭으로 시작 클릭
💡 추가예정
728x90