1、问题描述:
一个实现类page分页查询方法,一进入实现类page方法先获取所有的表数据,再设置符合条件的数据状态为1,使用集合收集,再使用updateBatchById()方法批量修改,接着继续分页查询,按入参条件查询相关数据返回,结果批量修改方法未生效。
2、初步判断:
日志显示有:
:start update fill .... ==> Parameters: 1(String)
判断:
事务问题,使用updateBatchById()会有事务。不知道为什么事务没有提交。
3、修改尝试:
使用循环update()单个数据。结果修改生效了!