2. 다른 곳에서 위 출력 결과에 영향을 주는 컬럼 값을 변경한다.
3. 다시 1번을 수행하면 2번의 결과가 반영되지 않고 수정하기 전의 결과가 딱 나온다.
iBatis로그가 아닌 일반 로그에서는 호출은 되나 iBatis가 실행되진 않았다.
- 조건을 다르게 해서 실행 했을경우 sql을 실행하지만, 결과 값인 Map에는 수정하기 전의 정보가 들어있다.
- statementType="CALLABLE" flushCache="false" useCache="false" 모두 헛 수고
왜 그런지 문서좀 뒤져야겠다..
일단.. iBatis 로그부터 찍어야하고..
'백엔드 > myBatis' 카테고리의 다른 글
프로시저 호출 시 주의 할 점.. (0) | 2012.11.13 |
---|---|
iBatis isEqual (0) | 2012.11.05 |
[3.0] forEach 사용 (0) | 2010.07.15 |
[3.0] like 검색. (0) | 2010.07.09 |
[3.0] JDBC Type (0) | 2010.07.09 |