首页 > 其他 > 详细

乐观锁

时间:2020-11-19 16:59:14      阅读:46      评论:0      收藏:0      [点我收藏+]

乐观锁的具体实现

原理:是通过乐观锁版本号实现的(添加字段version)

//在表中添加字段 version
version  int  11

//在实体类版本号属性添加注解
@Version
private Integer version; //版本号

//配置乐观锁插件
@Configuration
@MapperScan("com.leavescai7.demo20201116.mapper")
public class MpConfig {
     //乐观锁插件
    @Bean
    public OptimisticLockerInterceptor optimisticLockerInterceptor() {
         return new OptimisticLockerInterceptor();
    }
}

//测试乐观锁
@Test
public void testOptimisticLocker(){
    //根据id查询数据
    User user = userMppper.selectById(9001);
    //进行修改
    user.setAge(200);
    userMapper.updateById(user);
}

 

 

乐观锁

原文:https://www.cnblogs.com/LeavesCai7/p/14005222.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!