본문 바로가기
Java/Spring

[Spring] xml파일 쿼리에 if문 사용하는 법

by 펜네임 2020. 4. 10.

 상황 

EMPL_NUM 컬럼에 값이 존재할 때만 특정 코드를 넣고 싶다.

(ex. INSERT문과 UPDATE문에 컬럼 추가하기, SELECT 시 조건 추가하기)

 

컨트롤러에서는 emplNum이라는 이름을 가진 값을 Map<String, String>형태로 xml에 넘겨주고 있으며,

xml에서는 이 변수를 #{emplNum} 라고 호출한다.

 

 코드 

<if test="emplNum != null and emplNum != ''">
 AND A.EMPL_NUM = B.EMPL_NUM
</if>

 

댓글