mybatis 批量插入示例
时间: 2023-10-11 16:13:23 浏览: 87
spring中使用mybatis实现批量插入的示例代码
可以的,以下是一个 MyBatis 批量插入的示例:
```
<insert id="batchInsert" parameterType="java.util.List">
insert into my_table (col1, col2, col3) values
<foreach collection="list" item="item" index="index" separator=",">
(#{item.col1}, #{item.col2}, #{item.col3})
</foreach>
</insert>
```
其中,`java.util.List` 类型的参数包含要插入的多个对象,每个对象包含对应列的值。在 SQL 语句中,使用 `foreach` 标签遍历列表,将每个对象的值插入到相应列中。
阅读全文