[Mybatis] 동적 쿼리문

ddo_h·2021년 8월 4일
0

Database

목록 보기
2/2

1. foreach

list 형식의 데이터를 반복문(for문)으로 돌릴 때 사용함

코드 예시

SELECT *
FROM CODE_INFO
WHERE 1=1
AND CODE_NAME IN
<foreach collection="nameList" item="item" index="index" open="(" colse=")" seperator=",">
	#{item}
</foreach>

태그 설명

collection: 전달받은 인자. List, Array 형식
item: collection의 각 인자값을 지칭
index: 0부터 순차적으로 증가
open: for문 시작 시 삽입할 문자열
close: for문 종료 시 삽입할 문자열
separator: 각 구문 사이에 삽입할 문자열

profile
열심히!

0개의 댓글