创建实体类

另请参见

在 Java EE 5 应用程序中,可以使用实体类来创建持久性实体对象(“实体”)。实体类是“简单的传统 Java 对象”(Plain Old Java Object, POJO)。实体类导入 Java 持久性库 javax.persistence.Entity,在源代码中将使用 @Entity 标注来标记这些类。

创建实体类:

  1. 在“项目”窗口中右键单击模块项目节点,然后选择“新建”>“文件/文件夹”。
  2. 在“新建文件”向导中,从“持久性”类别中选择“实体类”。
  3. 输入类名。
  4. 选择要保存实体类的位置。
  5. 从“包”下拉菜单中选择一个现有包,或者键入新包的名称。
  6. 设置要用作主键的变量类型。主键的缺省类型为 "Long"。
  7. 单击“完成”。

单击“完成”后,IDE 将生成实体类,并在源代码编辑器中打开该类。实体类中的标注为实体定义了主键和主键生成策略。

关于实体类

实体具有以下特性:

在 Java EE 5 应用程序中,通过实体类创建的实体与 J2EE 应用程序中的实体 Bean 具有很多相同的特性。与实体 Bean 不同的是,实体类并不仅限于企业应用程序中的 EJB 模块。实体类不仅可以位于 EJB 模块或 Web 模块中,而且还可用于 Java SE 应用程序中。

对实体类进行编码时,可以使用标注将实体和实体关系映射到数据库。您不需要使用外部 XML 描述符文件将持久性对象映射到数据库。有关数据源的信息,请参见持久性单元

另请参见
使用企业应用程序
创建持久性单元
通过数据库生成持久性实体类
映射实体类

法律声明