<select remapResults="true" ....
어쩌구 저쩌구...


http://openframework.or.kr/JSPWiki/Wiki.jsp?page=Kwon37xiiBATISDEBUG

iBatis는 일단 쿼리를 실행하고 나면 그 쿼리 ID에 대해 결과를 저장하는 컬럼들 정보를 캐싱하고 있다가, 다음번 쿼리때 그 컬럼 정보들을 재사용한다. 헌데, 나같은 경우 현재 컬럼 자체를 를 이용해 동적으로 생성하기 때문에 동일한 ID의 쿼리라도 실제 쿼리 결과로 돌아오는 컬럼들이 항상 다르다.

위와 같이 remapResults="true" 을 사용하면 컬럼 정보를 쿼리 할 때마다 가져와서 문제가 해결된다.

Posted by ologist

블로그 이미지
ologist

공지사항

Yesterday170
Today54
Total33,495

달력

 « |  » 2012.02
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      

최근에 받은 트랙백

글 보관함