(给ImportNew加星标,提高Java技能)本文主要讲述通过 MyBatis、JDBC 等做大数据量数据插入的案例和结果。验证的数据库表结构如下:CREATE TABLE `t_user` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户id', `username` varchar(64) DEFAULT NULL COMMENT '用户名称', `age` int(4) DEFAULT NULL COMMENT '年龄', PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户信息表';话不多说,开整!1. 实体类、mapper 和配置文件定义User 实体/** * 用户实体 * * @Author zjq * @Date 2021/8/3 */@Datapublic class User { private int id; private String username; private int age;}mapper 接口public interface UserMapper { /** * 批量插入用户 * @param userList */ void batchInsertUser(@Param("list") List userList);}mapper.xml 文件insert id="batchInsertUser" parameterType="java.util.List"> insert into t_user(username,age) values foreach collection="list" item="item" index="index"
………………………………