引言
当我们在使用mybatis的时候,可能会遇到批量插入和更新数据的问题。如果数据一条一条的更新或插入,那么每一条数据都会涉及到一次数据库的操作,包括操作网络IO以及磁盘IO,可想而知,效率是非常低下的。现在我们都很少直接使用原生的jdbc操作数据库,而是使用比较成熟的ORM框架,现在就让我们一起来学习,如何使用mybatis批量更新和插入数据。
批量模式
总下来批量处理共有两种模式,foreach动态标签拼接SQL语句和使用BatchExecutor批处理器
foreach拼接SQL
在my
2024-11-08