728x90
java에서 반복문을 사용해 insert를 할경우 속도가 저하
그래서 xml 쿼리에서 반복문(foreach)을 사용하여 insert
<foreach> 태그 속성
collection | parameterType으로 넘어온 map안에 list(map에 key값) |
item | collection을 사용할 변수 명 |
seperator | 반복 문자열을 구분할 문자 |
<insert id="insertJuso" parameterType="JusoVO">
<foreach collection="list" item="item" separator=",">
insert into
JUSO
(
JUSO_NO,
JUSO_NAME
)
values
(
#{item.jusoNo},
#{item.jusoName}
)
</foreach>
</insert>
'Spring' 카테고리의 다른 글
[Mybatis] 방금 insert 값 select 하기 <selectKey> (6) | 2021.05.04 |
---|---|
[File] 프로젝트 외부에 이미지 불러오기 (3) | 2021.04.22 |
[springloaded] java file 수정 후 tomcat 재시작 없이 반영 : 재로딩 시스템 (0) | 2021.03.23 |
[eclipse] tomcat server 프로젝트 선택이안될 경우 (0) | 2021.03.22 |
Tomcat server.xml 파일 UTF-8 설정 (0) | 2021.03.18 |