前言
后台开发中,批量往数据库写数据是一个很常见的功能,下面就简单实现一下使用 mybatis 来 batch 写入。
实现介绍
添加依赖
在项目的 pom.xml 中配置 mybatis 及 mysql 相关的依赖
1 | <dependency> |
Mapper 接口
在这个 mapper 的 接口类中添加批量新增的方法。
1 | import com.jack.entity.User; |
Mapper xml
在这个 mapper 的 xml 中实现批量新增的方法。
1 | <insert id="batchInsertSelective" parameterType="java.util.List"> |
使用
使用 spring 注入,然后调用即可
1 |
|
结语
到此,使用 mybatis 来 batch 写入数据的实现就介绍完了,后续继续其他方式的批量写入 …