人生格言
未来犹存,人生当前
乐观锁
乐观锁就是很多进程对数据库表中同一条数据进行操作,在操作之前所有的我们多会获取我们正在操作的数据的版本号,当我们操作完毕后我们更新数据时我们会再次检查版本号是否改变,如果改变做的操作就会失败,否则就会成功,这个保证了我们在对同一条数据进行修改时,只有一个进程可以修改成功。
在数据库的表中添加version属性
在表映射的实体类中添加version属性
package com.gsx.domain;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.Version;
import lombok.Data;
import java.util.Date;
@Data
public class User {
private Long id;
private String name;
private Integer age;