반응형

ibatis로 구축된 사이트에서 boolean 값을 isEqual 조회하려하니

에러도 나지 않으면서 해당 로직을 타지 않는다.

 

이 때 반드시 확인 할 것은, 

 

1. SQL xml 내에 비교문에서 compareValue 내 true / false 문자열이 소문자로 옳바르게 적혀있는지.

2. dto의 get / set 확인이다.

   자바에서 boolean의 get / setter는 is / set 을 표준으로 하고 있는 반면,

   ibatis에서 데이터를 가져올 때는 무조건 get~ / set~ 으로 가져온다.

   즉, is~ 만 있고 get~을 못하니 값 비교 자체가 안되는 것.

 

고대 유물과 같은 ibatis지만, 필요한 사람이 있을 듯 싶어 올려놓는다.

 

반응형

WRITTEN BY
데르벨준

,