Springboot的通用mapper下主键回填

import lombok.Data;
import tk.mybatis.mapper.annotation.KeySql;

import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;

@Data
@Table(name = "tb_user")
public class User{
    // id
    @Id
    //开启主键自动回填
    @KeySql(useGeneratedKeys = true)
    private Long id;

    // 用户名
    private String username;

    // 密码
    private String password;

    // 姓名
    private String name;

    // 年龄
    private Integer age;

    // 性别,1男性,2女性
    private Integer sex;

    // 出生日期
    private Date birthday;

    // 创建时间
    private Date created;

    // 更新时间
    private Date updated;

    // 备注
    private String note;
}

主键回填注解:@KeySql(useGeneratedKeys = true)

转载:https://blog.csdn.net/qq_45430163/article/details/103289945

 

 

 

posted @ 2022-04-21 14:32  迷走神经  阅读(163)  评论(0编辑  收藏  举报