欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Mybatis批量提交实现步骤详解

程序员文章站 2022-11-05 23:30:03
简介:mybatis的批量操作减少数据库连接次数一、mapper 使用foreach 遍历  批量insert:  批量update:二、使用 mybatis executortype.batch使用...

简介:mybatis的批量操作减少数据库连接次数

一、mapper 使用foreach 遍历

  批量insert:

  批量update:

二、使用 mybatis executortype.batch

使用步骤:

(1)在全局配置文件applcationcontext.xml中加入

(2)在service实现中添加:

demo:

mapper:

mapper.xml :

三、总结:

方式一、需要修改数据库属性添加allowmutiqueries=true,例如:jdbc.url=jdbc:mysql://localhost:3306/mybatis?allowmultiqueries=true

方式二、需要开启事务提交,在applcationcontext.xml中添加batch

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。