
[MyBatis] 동적 쿼리 : foreach [마이바티스 동적 SQL 반복문]
·
▣ Framework/MyBatis🐣
- 동적 쿼리 : foreach 동적 SQL에서는 collection에 대한 반복처리를 할 수 있다. collection : collection의 형태(array, list, set, map 등) index : 반복되는 구문 번호. 0부터 순차적으로 증가 item : 전달받은 값의 alias open : 구문이 시작될때 삽입할 문자열 close : 구문이 종료될때 삽입할 문자열 separator : 반복 되는 사이에 출력할 문자열 SELECT * FROM POST P #{item} Map 형태에서는 index가 key, item이 value로 사용된다. Map map = new HashMap(); map.put("T", "new title"); map.put("C", "new content"); sele..