Carpe Programming/ibatis
[ibatis] iterate - 구분자로 검색
nolite
2011. 12. 16. 17:10
//검색 구분자를 기준으로 배열로 나눠 담는다
[controller]
tempName = modelVO.getComiNm().replaceAll(" ", "");
modelVO.setArrComiNm(tempName.split(","));
totCnt = evaluationCommitteeService.poolListCnt(modelVO);
// iterate 를 사용해서 쿼리 생성
[sql]
<isNotNull property="arrComiNm">
<iterate prepend="AND" property="arrComiNm" open="(" close=")" conjunction=" OR ">
A.KOR_NM like #arrComiNm[]# || '%'
</iterate>
728x90