MyBatis foreach

남영민·2021년 5월 11일
0

SpringBoot

목록 보기
4/4

MyBatis foreach문 태그

collection : 전달받은 인자(List, Array, Set과 같은 반복가능한 개체)
item : 전달받은 인자 값을 alias명으로 대체
open : 구문이 시작될 때 삽입할 문자열
close : 구문이 종료될 때 삽입할 문자열
separator : 반복 되는 사이에 출력할 문자열
index : 반복되는 구문 번호 (0부터 순차적으로 증가)

문법

  1. 리스트 파라미터를 받는 경우
  • 도메인
private List<loginId> loginIdList;
  • MyBatis 쿼리문
    - 리스트 안의 원하는 변수를 #{item.변수명}으로 가져올 수 있음
<foreach collection="loginIdList" item = "item" separator="," open="(" close=")">
	#{item.loginId}
</foreach>

참조 : https://java119.tistory.com/85

profile
성장하는 개발자

0개의 댓글