- 博客(3)
- 收藏
- 关注
原创 记一次Mybatis/Mysql批量修改
然后上面那种方式满足不了新的需求,一开始的想法肯定是在java代码里面使用for循环遍历然后一条一条新增,但是这种方式频繁与数据库交互比较耗时,然后想到的方式就是使用foreach标签拼接sql 的方法来实现。然后Sql正常执行了,但是新的问题也来了,通过这种方式批量修改返回结果只会返回最后的一条记录的返回结果(设置int为返回值类型,10条记录前9条成功了,但是最后一条失败了返回结果是0)然后需求变更了,需要通过ID集合的下标指定每条数据的下标(集合的下标=当条数据的序号)然后成功返回影响行数。
2023-11-30 10:32:47
463
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人