Mybatis-Plus实现乐观锁

主要适用场景:当要更新一条记录的时候,希望这条记录没有被别人更新,也就是说实现线程安全的数据更新 乐观锁实现方式: 取出记录时,获取当前version 更新时,带上这个version 执行更新时, set version = newVersion where version = oldVersion 如果version不对,就更新失败
首先,向数据库表中添加version字段 然后在实体类中添加version属性
/**
* @Author Kk
* @Date 2022/2/11 18:35
* @Description
*/
@Data
@Component
public class User {
private Long id;
private String name;
private Integer age;
private String email;

Mybatis-Plus实现乐观锁最先出现在Python成神之路

版权声明:
作者:Mr李
链接:https://www.techfm.club/p/20417.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>