ejyoo's 개발 노트

ibatis 비교문 태그 목록 본문

BackEnd/JSP_Servlet

ibatis 비교문 태그 목록

ejyoovV 2021. 5. 9. 18:00

ibatis 의 xml 세팅 시 동적 쿼리를 만들어야 하는 경우가 종종있다.

ibatis에서 동적쿼리를 만들기 위한 비교문 지원 태그 목록이다.

 

ibatis 비교문 태그 목록

 

- isNull : 널일경우

- isNotNull : 널이 아닐경우

<isNotNull property= "userId" prepend="AND">
	USER_ID = #userId#
</isNotNull>
<isNotNull property= "userPw" prepend="AND">
	USER_PW = #userPw#
</isNotNull>
<isNotNull property= "userPhone" prepend="AND">
	USER_PHONE = #userPhone#
</isNotNull>
<isNotNull property= "userEmail" prepend="AND">
	USER_EMAIL = #userEmail#
</isNotNull>

- isEmpty : 공백일 경우

- isNotEmpty : 공백이 아닐경우

- isGreaterTan : >

- isGreaterEqual : >=

- isLessThan : <

- isLessEqual : <=

- isEqual : ==

- isNotEqual : !=