[mybatis] insert, update batch

Rosa·2021년 11월 1일
0

insert

insert into A(
a,
b)
values
<foreach collection="collection" item="item" index="index" separator=",">
  (
  #{a},
  #{b}
  )
</foreach>

update

<foreach collection="collection" item="item" index="index" separator=";">
  update A
  set A = #{A},
  	  B = #{B}
  where C = #{C}
  </foreach>

update를 위처럼 사용하기 위해서는 jdbc 설정에 'allowMultiQueries=true' 추가
-> 근데 이거는 테스트용으로는 오케이. 실서비스에서는 X.

profile
기록, 메모

0개의 댓글