JPA创建实体

本文概述

  • 简单学生班
  • 简单实体类
Java类可以轻松转换为实体。进行转换的基本要求是:-
  • 无参数构造函数
  • 注解
在这里, 我们将借助示例学习如何将常规Java类转换为实体类:-
简单学生班
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; } }

【JPA创建实体】上面的类是一个常规的Java类, 具有三个属性id, name和fee。要将此类转换为实体, 请在其中添加@Entity和@Id批注。
  • @Entity-这是一个标记注释, 指示该类是一个实体。该注释必须放在类名上。
  • @Id-此批注放置在保存持久标识属性的特定字段上。该字段被视为数据库中的主键。
简单实体类
import javax.persistence.*; @Entitypublic 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; } }

    推荐阅读