// 引入必要的库
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
// 定义一个实体类,映射到数据库中的表
@Entity
@Table(name = "users")
public class User {
// 主键字段,映射到数据库中的主键列
@Id
private Long id;
// 用户名字段
private String username;
// 密码字段
private String password;
// 无参构造函数,JPA需要
public User() {}
// 带参构造函数
public User(Long id, String username, String password) {
this.id = id;
this.username = username;
this.password = password;
}
// Getter 和 Setter 方法
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}
@Entity 注解:表示该类是一个 JPA 实体类,将被映射到数据库中的一张表。@Table(name = "users") 注解:指定该实体类对应的数据库表名为 users。@Id 注解:标记该字段为实体类的主键,对应数据库表中的主键列。上一篇:java 获取当前年月日
下一篇:java new date
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站