“实体类”页

下表列示“创建 JPA 实体”向导的“实体类”页的属性。

属性 描述 缺省值
项目 JPA 项目的名称。
源文件夹 JPA 项目的 src 文件夹的位置。
Java 包 类包的名称。
类名 Java 类的名称。
超类 选择超类。
继承 由于此向导将创建带有 @Entity 注释的 Java 类,因此实体选项在缺省情况下处于选中状态。

如果您已定义超类,请选择映射式超类

要对此实体添加 @Inheritance 注释,请选择继承,然后选择其中一种继承映射策略(在 JSR 220 中描述):

  • SINGLE_TABLE - 层次结构中所有的类映射到单个表。此注释没有继承策略的属性。

  • TABLE_PER_CLASS - 每个类映射到不同的表。

  • JOINED - 类层次结构的根由单个表表示。每个子类都由一个不同的表表示,该表包含特定于该子类的字段(而不是从该子类的超类继承字段)以及代表其主键的列。子类表的主键列用作超类表的主键的外键。

实体
XML 实体映射 要在 orm.xml 中创建 XML 映射,而不是创建注释,请选择添加到 XML 中的实体映射

使用映射文件字段来指定要使用的文件。缺省情况下,映射存储在 META-INF/orm.xml 文件中。



 

相关任务

创建 JPA 实体

 

相关任务

“创建 JPA 实体”向导