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
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
上一篇: 生活带来笑料雷事!!