技术开发 频道

如何构建 EJB 3.0 应用程序

        得到的结果是一个简单的 POJO,如图 29 所示。

  图 29. Customer 类

  现在已经可以将您的 POJO 作为 JPA 实体。在大多数情况下,您所需要的是一个良好的 Java 编辑器。此示例使用了 Eclipse 中用来创建 JPA 应用程序的编辑器:

  在该类声明上方,开始输入 @Enti,然后按 Ctrl-Space以触发 Eclipse 内容辅助功能。选择 @Entity。(图 30)

  图 30. Entity 注释

  Entity 类需要一个主键。在 customerId 属性上方,添加 @Id 注释(图 31)。

  图 31. Id 注释

  如果您的属性名称与该数据库的名称匹配,则表示已完成,您已经创建了第一个 JPA POJO。但是,此示例中的模式稍有不同,您可以使用 JPA Eclipse 工具来获取帮助:

  切换到 Java Persistence 透视图。通过右键单击面板右上角的透视图图标并选择 Other 可以开始 Open Perspective 向导。(图 32)

  图 32. 打开 Other

  从显示的列表中选择 Java Persistence。

  转到 Database Explorer 视图。若要加载数据库,请右键单击 Connections,然后选择 New => Connection...(图 33)

  图 33. 新建连接

  输入或选择下列属性(图 34):

  取消选中 Use default naming convention

  Connection Name: OrderDB

  Database Manager:Derby => 10.1

  Database Name: JPATEST

  Class Location:导航到 Derby lib 目录(例如:\WebSphere\AppServer\derby\lib\derbyclient.jar)

  User Id 和 Password:为您的系统输入适当的值。

  图 34. 连接参数

0
相关文章