Mybatis에서 parametertype이 String이나 int 같은 기본형인 경우
=============================
<if test="abc == null ">
    ...
</if>
=============================
위와 같이 사용시 
There is no getter for property named 'abc' in 'class java.lang.String'
라는 에러 발생
...
이럴때는
=============================
<if test="_parameter == null ">
    ...
</if>
=============================
위와 같이 테스트할 파라미터 이름을 '_parameter' 로 바꿔주면
정상적으로 동작한다.
참고 : 
http://devwa.com/47
 
댓글 없음:
댓글 쓰기