配置mybatisplus乐观锁的过程

1、在数据库表中添加version字段类型int

2、在实体类中增加version属性,属性上增加@Version注解

3、配置乐观锁插件

@Configuration
public class MyBatisConfig { //乐观锁插件
@Bean
public MybatisPlusInterceptor mybatisPlusInterceptor(){
MybatisPlusInterceptor interceptor =new MybatisPlusInterceptor();
interceptor.addInnerInterceptor(new OptimisticLockerInnerInterceptor());
return interceptor;
}
}

提示Parameter 'MP_OPTLOCK_VERSION_ORIGINAL' not found. Available parameters are [param1, et]是因为mybatisplus版本的原因, 新的版本这样配置相当于没有生效,老本的是OptimisticLockerInterceptor已经过时了

参考:https://baomidou.com/pages/0d93c0/#_1-%E9%85%8D%E7%BD%AE%E6%8F%92%E4%BB%B6

最新文章

  1. html5页面结构
  2. mysql多字段排序
  3. web.xml
  4. ksvcreate: Process(m000) creation failed
  5. REST服务中的异常处理
  6. 总结新系统部署时,Oracle的一些注意事项:
  7. 委托Delegate,多播委托和委托链
  8. JSTL笔记(胖先生版)
  9. php版权重轮询调度算法
  10. 【关于360极速浏览器的xx极速模式自动切换到兼容模式】
  11. MySQL如何查询LINESTRING数据
  12. SpriteBuilder中使用Node类型的ccb动画节点删除时崩溃的问题
  13. day25:接口类和抽象类
  14. Linux之初识磁盘
  15. 如何选择分布式事务形态(TCC,SAGA,2PC,补偿,基于消息最终一致性等等)
  16. RocketMQ实战快速入门
  17. Shell脚本的学习笔记二:字符串
  18. centos命令行变成了-bash-4.1$的解决办法
  19. Java之CountDownLatch使用
  20. springcloud使用Hystrix实现微服务的容错处理

热门文章

  1. 郁金香 注入DLL代码 与MFC窗口DLL文件 开源
  2. CSS nth-child
  3. LeetCode算法训练 93.复原IP地址 78.子集 90.子集II
  4. KingbaseES DBLink 介绍
  5. LeetCode算法训练-动态规划
  6. 2021-08-17:cocos creator 如何控制 spine 动画的进度
  7. 11.SpringCloud Alibaba
  8. FreeRTOS内存管理文档
  9. 01.JavaSE学习
  10. vue3中对于/deep/和::v-deep的警告信息处理