mybatisplus的乐观锁机制

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

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

在我们的实体类上增加@Version注解
mybatisplus的乐观锁机制
配置一个乐观锁Bean,在我们的配置类中。

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

这样,再我们查询之后,更新数据时候,并进行修改操作的时候,版本字段会加1.
mybatisplus的乐观锁机制
mybatisplus的乐观锁机制

博客若对你有用,欢迎扫码打赏,你的打赏是我写作的动力。
mybatisplus的乐观锁机制

上一篇:springboot整合mybatisplus


下一篇:MybatisPlus:快速入门(Hello World),配置日志