Web. 기타 언어/myBatis
myBatis. Sql WHERE문에서 in 처리
농부지기
2017. 12. 5. 21:04
[ myBatis. Sql WHERE문에서 in 처리 ]
[ 방법 1 ] - List이용
1. java단 - List객체 만들기
- 콤마를 구분으로 해서 넘어온 문자열을
myBatis에서 필요한 List 객체로 만들기
2. java단 - mybatis호출
- foreach문 설명
. collection : java단에 collection객체명
. item : mybatis에서 사용할 명칭 (새로 지정가능)
3. mybatis - in 처리
[ 방법 2 ] - dynamic 이용
1. java단 - mybatis호출
2. mybatis - in 처리
[ 방법 3 ] - dynamic 이용 (테스트하지 않았음. 안될 확율이 100%) - 잘 연구해서 적용 ^^
1. java단 - List<Map<String, Object>> 객체 만들기
2. java단 - mybatis호출
3. mybatis