mybatis-plus实现乐观锁

1.在数据库表中version字段
2.在实体中加version字段

@Version
@TableField(fill = FieldFill.INSERT)
private Integer version;

说明:
@Version标记此字段为乐观锁对应字段
@TableField(fill = FieldFill.INSERT) 配置当前插入时设置version的值为1
或者直接在数据库中给version指定默认值为1

3.在mybatis-plus配置类中添加乐观锁插件

//导包: import com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor;


@Bean
public OptimisticLockerInterceptor optimisticLockerInterceptor() {
     return new OptimisticLockerInterceptor();
 }

猜你喜欢

转载自blog.csdn.net/weixin_44684303/article/details/112005896