MyBatis-Plus在SpringBoot中乐观锁配置
一、数据库中需要有"version"字段

二、对应实体类属性上添加"@Version"注解
@Version
@TableField(fill = FieldFill.INSERT) //自动填充
private Integer version;
三、写配置类、配置乐观锁
@Configuration
@MapperScan("com.syf.mp.mapper")
public class MpConfig {
//乐观锁
@Bean
public OptimisticLockerInterceptor optimisticLockerInterceptor() {
return new OptimisticLockerInterceptor();
}
}
更新数据无序设置版本,版本号会自动更新
注意:数据库版本号不能为空,否则不能自动更新
浙公网安备 33010602011771号