반응형
The error occurred while applying a result map
ibatis 내에서 동적쿼리를 사용하다보면 나는 에러입니다.
예) $변수명$ = " 컬럼명 , 컬럼명 "
select $변수명$ from test
--> 이와같이 동적으로 변수를 사용해서 ibits에서 적용을 하다보면 컬럼명과 자바빈의 변수명이 매칭이되는 내용이
캐쉬에 저장이되어서 동적으로 변수가 변하여도 최초 조회한 변수명이 캐쉬에 남아있어서 오류가 납니다.
==> 해결방법은 빨간글씨부분을 추가해주면 됩니다. ^^
<select id="test" remapResults="true" resultClass="java.lang.String" parameterClass="java.util.Map">
참고한 곳 :
http://seemoon.tistory.com/175
반응형
'프로그램 > IBATIS' 카테고리의 다른 글
ibatis 부적합한 열인덱스 (0) | 2015.03.12 |
---|