Studying/Java
MyBatis foreach문
YOO'sssss
2023. 5. 1. 09:37
- collection : 전달받은 인자, List or Array 형태만 가능 (넘겨주는 배열 변수값과 동일하게 작성)
- item : 전달받은 인자값을 alias명으로 대체
- open : 구문이 시작 될때 삽입할 문자열
- close : 구문이 종료 될때 출력할 문자열
- index : 반복되는 구문번호, 0부터 순차적으로 증가
- separator : 반복되는 사이에 출력할 문자열
<select id="selectPostIn" resultType="domain.blog.Post">
SELECT * FROM POST P WHERE ID in
<foreach item="item" index="index" collection="list" open="(" separator="," close=")"> #{item}
</foreach>
</select>