jpa 一个非常简单的实体
示例
@Entity
class Note {
@Id
Integer id;
@Basic
String note;
@Basic
int count;
}为了简洁起见,省略了getter,setter等,但是JPA仍然不需要它们。
该Java类将映射到下表(取决于您的数据库,此处是在一种可能的Postgres映射中给出):
CREATE TABLE Note ( id integer NOT NULL, note text, count integer NOT NULL )
JPA提供程序可用于生成DDL,并且可能会产生与此处所示的DDL不同的DDL,但是只要类型兼容,这就不会在运行时引起问题。最好不要依赖于自动生成DDL。