其他分享
首页 > 其他分享> > mybatisplus的乐观锁机制

mybatisplus的乐观锁机制

作者:互联网

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程

乐观锁可以解决并发的时候出现幻读,用锁的机制,只允许一人修改。我们可以使用版本字段来控制,当修改完,版本号加1。
乐观锁插件mybatisplus官网介绍文档 https://baomidou.com/guide/interceptor-optimistic-locker.html#optimisticlockerinnerinterceptor

在我们的实体类上增加@Version注解
在这里插入图片描述
配置一个乐观锁Bean,在我们的配置类中。

//乐观锁插件
    @Bean
    public OptimisticLockerInterceptor optimisticLockerInterceptor() {
        return new OptimisticLockerInterceptor();
    }

这样,再我们查询之后,更新数据时候,并进行修改操作的时候,版本字段会加1.
在这里插入图片描述
在这里插入图片描述

博客若对你有用,欢迎扫码打赏,你的打赏是我写作的动力。
在这里插入图片描述

标签:插件,mybatisplus,OptimisticLockerInterceptor,乐观,Bean,打赏,机制
来源: https://blog.csdn.net/huangbaokang/article/details/115391210