IT/Miflatform

마이플랫폼 +ibatis시 동적 where조건 주기

인생2막 2010. 10. 29. 11:04
반응형

1. SQLMap.xml

<![CDATA [ SELECT * FROM TEST WHERE $[CON_01]]]>해주고

<where id=”CON_01”>AND MAIN_CD IN (?)</where>

 

2. l_iwhere 해당하는 조건 값이 있으면 수행하고 없으면 통과

Java: i_where.addwhereIn (“CON_01”, “PARAM”, l_DatasetUtils.getBindValue(input, 0, “MAIN_CD”).split(“,”))

Input 으로 들어온 MAIN_CD0번째를 ,로 짤라서 Param에 담는다.


반응형