今天在使用mybatisplus3.4.1时候,使用乐观锁的过程中,我发现我的测试demo 使用updateByid的方法,version始终不会变化,
最后才发现,乐观锁的逻辑是这样的
1.首先通过id查出该数据
2.然后set方法进行修改
3.updateByid进行更新
然后注意一个问题,新版本3.4.1,;乐观锁的注册用旧版本会报错,应使用
@Bean
public MybatisPlusInterceptor optimisticLockerInnerInterceptor(){
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(