方式一、打开批量插入的 SqlSession

SqlSession sqlSession = sqlSessionFactory.openSession(ExecutorType.BATCH);

UserMapper userMapper = sqlSession.getMapper(UserMapper.class);

for (int i = 36; i <= 45; i++) {

userMapper.insertUser(new User(i, "ConstXiong" + i));

}

sqlSession.commit();

sqlSession.close();

方式二、拼接批量插入的 insert SQL

//Java 代码

List userList = new ArrayList<>();

for (int i = 46; i <= 55; i++) {

userList.add(new User(i,"ConstXiong" + i));

}

userMapper.insertUserBatch(userList);

insert into user values

(#{item.id}, #{item.name})

完整 Demo:

java如何批量导入题目_MyBatis 如何批量插入?相关推荐

  1. java接口自动化测试-导入xslx模板进行批量检索

    java接口自动化测试-导入xslx模板进行批量检索!!! 如有需要私信我 编写Excel类进行封装参数 ----不间隔直接7-8-9联查 间隔中查找根据添加数组进行查找 建议封装类进行后期调用

  2. c# mysql 批量导入_C#:MySql批量数量导入

    现在对数据库(以MySql为例)的操作大多会封装成一个类,如下例所示: namespace TESTDATABASE { public enum DBStatusCode { ALL_OK, MySq ...

  3. zabbix 通过import批量导入新增主机和批量删除旧的主机

    通过import批量导入新增主机 本文采用zabbix的hosts页面的import 批量导入 zabbix3.2版本批量导入模板 #!/bin/bash filename=zbx.xml echo ...

  4. python批量导入网页信息_python批量导入数据进Elasticsearch的实例

    ES在之前的博客已有介绍,提供很多接口,本文介绍如何使用python批量导入.ES官网上有较多说明文档,仔细研究并结合搜索引擎应该不难使用. 先给代码 #coding=utf-8 from datet ...

  5. mysql批量导入txt数据_MySQL批量导入Excel、txt数据

    我想Excel是当今最大众化的批量数据管理软件了吧,所以我们会经常涉及到将Excel中数据导入到MySQL中的工作.网上有一些关于直接将Excel导入MySQL的教程,不知道是我安装的office不对 ...

  6. c excel批量导入mysql数据库_Excel批量导入数据库

    在上个系统中需要用到Excel整体导入的功能整体的核心思路如下: 1.首先将需要导入的Excel上传至服务器 2.为了避免文件名重复,重命名上传的Excel文件 3.将上传的Excel文件读入Data ...

  7. VBA批量导入CSV文件、批量改数据标题、批量做数据透视表

    '本代码是利用VB批量导入CSV文件,并且每个文件存为一个Sheet '前提是所有CSV文件和运行宏的这个文件在同一个文件夹 '不智能的地方是我预先知道有多少个CSV文件,然后把文件名改为1.csv, ...

  8. PHPword批量导入题目,包括题目中图片处理

    目录 一.下载phpword 二.下载文档模板 三.php处理文件 四.处理函数 一.下载phpword composer require phpoffice/phpword 二.下载文档模板 一.选 ...

  9. python批量导入mysql_用python批量向数据库(MySQL)中导入数据

    用python批量向数据库(MySQL)中导入数据 现有数十万条数据,如下的经过打乱处理过的数据进行导入 数据库内部的表格的数据格式如下与下面的表格结构相同 Current database: pyt ...

最新文章

  1. 在数组中找出3个数使得它们和为0
  2. MySQL快速查询的12条建议,让你不止会用select *
  3. geotools读取shp文件及shp文件操作工具类代码
  4. SublimeText3: ImportError: No module named ‘urllib2′
  5. UVa 208 - Firetruck (回溯)
  6. 团队博客作业-团队个人贡献分分配规则
  7. js原生图片拼图Demo
  8. paramiko执行nohup_记一次使用django+paramiko远程操作时报错无法返回问题
  9. Unity MRTK RadialView
  10. 微计算机原理与接口电子科技大学,西安电子科技大学考研复试微机原理与接口技术...
  11. 星际争霸2神族全兵种介绍
  12. swift学习之旅之 iOS Flurry使用
  13. Java岛屿的最大面积leetcode
  14. 老人与海好词100英文带翻译_老人与海优美段落英文,英文的优美句子,带翻译,越多越好,谢谢...
  15. 射击末世--代理模式
  16. 计算机和网络连接不上,电脑宽带连不上怎么办_台式电脑连不上宽带怎么回事-win7之家...
  17. OSPF3的多区域生成与链路状态通告
  18. python200行代码_200行Python代码实现2048
  19. 【前端三分钟】利用Javascript实现打字效果
  20. 利用pandas进行简单数据分析-医院销售数据分析案例

热门文章

  1. Python爬虫教程:requests模拟登陆github
  2. JavaScript基础部分
  3. 干货 | 有赞数据仓库实践之路
  4. Python os模块文件操作(一)
  5. 如何理解np.sum tf.reduce_sum( tf.reduce_max tf.reduce_mean)等对tensor和高维矩阵的axis选择的操作
  6. VS2008 vs2010中JQUERY智能提醒
  7. RDLC 报表的制作(图文)
  8. [深度学习-优化]梯度消失与梯度爆炸的原因以及解决方案
  9. NLP论文 -《Distributed Representations of Sentences and Documents》-句子和文档的分布式表示学习
  10. Python编程高手之路——第一章:用户交互