where문을써서 test_clsf(Integer) 값이 있으면 where절을 추가해주려고 했다.
😚실패
<where> <if test='test_clsf != null and test_clsf !="" '> AND test_clsf = #{test_clsf } </if> <where> |
그런데?!
0을 넘겨줘도.... where절에 추가가 안되는것... ?😲
그래서 sql문을 찍어봤다 ..... 0이 잘들어오네....?
뭐지..
and test_clsf !="" 이 부분이 값이 문자가 아니기 때문에 처리가 안된다고한다.
그래서 이거 빼면 잘됨.......ㅎㅎ
😚성공
<where> <if test='test_clsf != null '> AND test_clsf = #{test_clsf } </if> <where> |
sql문 로그찍는법 참고)
'개발공부 > 웹개발' 카테고리의 다른 글
[Spring] smtp 사용 mail보내기 구현 (0) | 2021.02.05 |
---|---|
[Mybatis] 파라미터가 null일 경우에 NullPointerException? (0) | 2021.01.29 |
[javascript] form 값 reset 하는 법 (0) | 2021.01.28 |
ckeditor4 textarea부분 height 조정 (0) | 2021.01.12 |
ckeditor4 사용방법(이미지 업로드) (0) | 2021.01.07 |