前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程
乐观锁可以解决并发的时候出现幻读,用锁的机制,只允许一人修改。我们可以使用版本字段来控制,当修改完,版本号加1。
乐观锁插件mybatisplus官网介绍文档 https://baomidou.com/guide/interceptor-optimistic-locker.html#optimisticlockerinnerinterceptor
在我们的实体类上增加@Version注解
配置一个乐观锁Bean,在我们的配置类中。
//乐观锁插件
@Bean
public OptimisticLockerInterceptor optimisticLockerInterceptor() {
return new OptimisticLockerInterceptor();
}
这样,再我们查询之后,更新数据时候,并进行修改操作的时候,版本字段会加1.
博客若对你有用,欢迎扫码打赏,你的打赏是我写作的动力。