<foreach collection="vo_list" item="vo" separator="or" open="AND (" close=")">
<if test='vo.compare == "Y"'>
</if>
</foreach>
foreach 안에 vo list 를 사용하려면 vo.compare 와 같이 .으로 연결해주면 된다.
foreach 안에 if test 사용시 자바 함수는 사용이 안되는 것으로 확인
<foreach collection="vo_list" item="vo" separator="or" open="AND (" close=")">
<if test="@CommUtil@isNotEmpty(vo.compare)">
</if>
</foreach>
위와 같이 CommUtil@isNotEmpty 함수는 foreach 안에서 사용 불가 하다.
'JAVA > MYBATIS_IBATIS' 카테고리의 다른 글
if 비교 시 java.lang.NumberFormatException (0) | 2020.03.26 |
---|---|
ibatis to mybatis [query] 수정내역 (0) | 2020.03.10 |
ibatis to mybatis [query] error (0) | 2020.03.10 |
ibatis to mybatis [query] (0) | 2020.03.10 |