반응형
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
반응형
'프로그램' 카테고리의 다른 글
소프트웨어 라이선스 서비스에서 지정된 이 제품 키를 새로 설치가 아닌 업그레이드에만 사용할 수 있다는 것이 확인되었습니다. (0) | 2014.03.15 |
---|---|
자동차세 카드납부 (0) | 2013.12.30 |
ibatis 부적합한 열인덱스 (0) | 2013.07.11 |
[ORACLE]오라클 트리 쿼리 (0) | 2013.07.08 |
오라클 10g 클라이언트 설치 (0) | 2013.06.29 |