spring boot整合mybatis批量更新

2025-10-29 05:35:53

1、在我们开发的过程中我们需要对数据进行批量的更新操作,在mybatis里面给我们提供了foreach 方法进行批量的更新

spring boot整合mybatis批量更新

2、里面的参数

collection:进行操作的对象

item:遍历单个对象的别名

index:下表

separator:每条语句之间的分隔符

spring boot整合mybatis批量更新

3、在我们书写完代码进行执行的时候,会发现控制台会进行报错

【you have an error in your sql syntax;check the manual that corrreponds to you mysql server version....】

spring boot整合mybatis批量更新

4、这个时候我们去检查代码,发现根本找不出问题。其实问题点在于我们在连接数据库的时候没有给连接【允许多条操作】的权限,只需要在我们的连接数据库的配置文件上面给加上【&allowMultiQueries=true】

spring boot整合mybatis批量更新

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢