1、配置app
/** * 乐观锁 * @return */ @Bean public OptimisticLockerInterceptor optimisticLockerInterceptor() { return new OptimisticLockerInterceptor(); }
2、加注解测试
@Version private Integer version;
3、测试版本控制
/** * 修改数据的同时进行版本控制 */ @Test public void updateById1 () { int version = 1; UserInfo userInfo = new UserInfo(); userInfo.setEmail("xjj@qq.com"); userInfo.setId(343434); userInfo.setVersion(version); int rows = userInfoMapper.updateById(userInfo); System.out.println("影响行数"+rows); }