【Mybatis小白从0到90%精讲】11:Mybatis批量插入 batchInsert

CSDN成就一亿技术人


前言

在实际开发中,我们经常需要批量插入大量数据到数据库中,而MyBatis也提供了批量插入的支持,可以大大提高插入效率。

今天要分享的是 工作中常用的在Mapper中使用foreach标签批量插入数据的方式,比在Java代码中循环调用Mapper的单条插入性能要高出很多


foreach批量插入

MyBatis使用foreach批量插入是一种常见的优化数据库写入性能的方法,它可以将多条插入语句合并为一条批量插入语句,从而减少数据库连接次数和网络传输时间,提高写入性能

Mapper:

void batchInsert

猜你喜欢

转载自blog.csdn.net/scm_2008/article/details/134129421
今日推荐