[myBatis] 조건절 choose 구문

동민·2021년 6월 11일
0
<choose>
	<when test = "조건1">
		...
    	</when>
	<when test = "조건2">
		...
    	</when>
	
    	...
        
	<otherwise>
		...
	</otherwise>
</choose>

when 절에서 조건 문법

1. AND / OR

    	&& : and 
    	|| : or 

	<when test ="name !=null and name !='' ">...</when>
	<when test ="name !=null or name !='' ">...</when>

2. Input

when"" 안에서 Input 값은 #{value} 형식으로 표기하지 않는다.

	// #{name} Input 일 때, 아래와 같이 표기
    	<when test = "name == 'dongmin' or 'dongmin'.equals(name)">
    		...
    	</when>
profile
BE Developer

0개의 댓글