一、數據庫中需要有"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();
}
}
更新數據無序設置版本,版本號會自動更新
注意:數據庫版本號不能為空,否則不能自動更新
