MyBatis批量新增

通过循环 values 语句实现批量新增数据

实现方式

1
2
3
4
5
6
7
8
9
10
11
12
13
<insert id="saveTimetables">
 INSERT INTO pt_timetable (
  id,
  lessonNo
 )
 VALUES
  <foreach collection="list" item="item" separator=",">
   (
    #{item.id},
              #{item.lessonNo}
          )
  </foreach>
</insert>