用户实体类

master
Eterlaze 2 months ago
parent ab733a2ab9
commit e4e8ca1e4a

@ -0,0 +1,45 @@
package com.example.api.model.entity;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
/**
*
*/
// @Data注解自动生成getter和setter方法以及toString(), equals()和hashCode()方法
@Data
// @Entity注解标记这个类是一个JPA实体可以被持久化到数据库
@Entity
// @NoArgsConstructor注解生成一个无参数的构造函数
@NoArgsConstructor
public class User {
/**
* id
* 使@Id
* 使@GeneratedValue@GenericGenerator使
* 使"uuid2"使UUID
*/
@Id
@GeneratedValue(generator = "uuid2")
@GenericGenerator(name = "uuid2", strategy = "org.hibernate.id.UUIDGenerator")
private String id;
// 用户名,用于存储用户的登录名称
private String username;
// 密码,用于存储用户的登录密码
private String password;
// 创建时间,用于存储用户记录的创建时间
private String createAt;
// 更新时间,用于存储用户记录的更新时间
private String updateAt;
}
Loading…
Cancel
Save