Programing/JAVA

ibatis 에러 해결 방법 com.ibatis.common.jdbc.exception.NestedSQLException

리커니 2015. 9. 17.
반응형

 

ibatis 에러 해결 방법 com.ibatis.common.jdbc.exception.NestedSQLException

 

com.ibatis.common.jdbc.exception.NestedSQLException

 

위의 에러 원인은 ibatis환경에서 DB에서 가져온 타입과 가져와 담을 resultMap 혹은 resultClass 의

타입이 맞지 않는 것이다.

 

이러한 에러의 원인을 제거하는 방법은 타입을 맞춰 주면 된다.

하지만 필자의 경우

타입을 모두 맞춰 주었는데도 같은 에러가 발생했다.

 

에러가 발생하는 컬럼들을 모아 보니, 모두 숫자형이였다.

맞는 방법인지는 모르겠지만 에러가 나는 컬럼 변수들의 타입을 String으로 바꿔주니 에러가 발생하지 않았다.

 

 

 

에러발생. 

↓  int형 =>String형으로 변환

에러해결.

 

 

정확한 원인에 대해서는 더 알아봐야 겠다.

 

반응형

댓글

💲 추천 글