JPA创建实体
创建 实体 jpa
2023-09-14 09:11:58 时间
Java类可以很容易地转换成实体。 对于实体转换,基本要求是 -
- 无参数构造函数
- 注解
在这里,我们将学习如何通过示例,学习将常规Java类转换为实体类 -
简单的一个学生类(Student),代码如下 -
public class Student {
private int id;
private String name;
private long fees;
public Student() {
}
public Student(int id) {
this.id = id;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public long getFees() {
return fees;
}
public void setFees(long fees) {
this.fees = fees;
}
}
上面的类是一个常规的java类,有三个属性: id
, name
和 fees
。要将此类转换为实体,请在此类中添加@Entity
和@Id
注解。
简单的实体类
import javax.persistence.*;
@Entity
public class Student {
@Id
private int id;
private String name;
private long fees;
public Student() {
}
public Student(int id) {
this.id = id;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public long getFees() {
return fees;
}
public void setFees(long fees) {
this.fees = fees;
}
}
相关文章
- 树莓派创建热点与 node 脚本自动启动
- 苹果证书p12和描述文件的创建方法
- 2022-11-14:rust语言,请使用过程宏给结构体AAA生成结构体AAABuilder和创建AAABuilder实例的方法。 宏使用如下: #[deriv
- 【Linux 内核】进程管理 ( Linux 中进程的 CPU 资源调度 | 进程生命周期 | 创建状态 | 就绪状态 | 执行状态 | 阻塞状态 | 终止状态 | 进程生命周期之间的转换 )
- Linux下如何设置文件夹权限(linux创建文件夹权限)
- 创建MSSQL用户的简单方法(mssql创建用户)
- SQL Server中创建数据库的语句及其用法(sqlserver创建数据库语句)
- 分区Oracle数据库:实现高效管理(创建分区oracle)
- 使用 Linux stat 命令创建灵活的文件列表
- MySQL存储过程创建指南(mysql中创建存储过程)
- Linux下创建路径:创建新的旅程(创建路径linux)
- 表,如何创建和操作表格(MySQL一般实体为)
- MySQL入门指南创建表和插入数据(mysql_cete)
- js和jquery对dom节点的操作(创建/追加)