Mybatis批量提交实现步骤详解
程序员文章站
2022-05-15 08:35:18
简介: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
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
上一篇: Vue源码探究之虚拟节点的实现
下一篇: 北京好吃的烤鸭推荐 这几家你一定不能错过