Mybatis 批量插入万条数据 !

背景:需要解析用户上传的excel 表格,读取表格中的数据,插入数据库!

思路:使用jxl 解析 excel表格,返回 list集合数据, 拆分集合 进行批量插入数据库;

Dao mapper 层
Mybatis 批量插入万条数据 !_第1张图片
* mapper.xml *
Mybatis 批量插入万条数据 !_第2张图片

使用jxl解析 excel文件 得到list
Mybatis 批量插入万条数据 !_第3张图片

插入数据库: 一次插入400条 速度最快
Mybatis 批量插入万条数据 !_第4张图片

最后 控制台打印:Mybatis 批量插入万条数据 !_第5张图片

你可能感兴趣的:(Java)