mybatis 批量插入数据库sql
时间: 2023-10-12 14:05:08 浏览: 95
MyBatis批量插入(insert)数据操作
5星 · 资源好评率100%
如下:
Mybatis支持使用foreach标签进行批量插入,示例如下:
```xml
<insert id="batchInsert" parameterType="java.util.List">
insert into my_table (id, name) values
<foreach collection="list" item="item" index="index" separator=",">
(#{item.id}, #{item.name})
</foreach>
</insert>
```
其中,list为传进来的List集合,item为集合中的每个对象,index为当前对象的下标,使用foreach标签实现批量插入,语法简单易懂,非常方便。
阅读全文