Jpa实体类篇

基于Springboot框架

定义一个基本实体类,自动生成数据表

@Data
@Entity
@Table(name = "jwt_sys_user")
public class SysUser implements Serializable {

    @Id
    @GeneratedValue
    private Integer uid;
    private String name;// 昵称、姓名
    @Column(unique = true)
    private String username;//帐号
}

主键定义

Long类型:@GeneratedValue自动生成主键,默认为GenerationType strategy() default AUTO;

String类型:定义规则:@GenericGenerator(name = "jpa-uuid", strategy = "uuid")

使用:@GeneratedValue(generator = "jpa-uuid")

使用

猜你喜欢

转载自blog.csdn.net/qq_36100599/article/details/103835656