使用 IBM Rational Application Developer V7.5 和 WebSphere
Application Server V7.0 构建 Java EE 应用程序
引言
本文向您介绍 IBM? Rational? Application Developer for WebSphere Software V7.5,并带您构建 JPA 实体、session bean,并将它们部署到 IBM? WebSphere? V7.0 上。
Java? Platform,EntERPrise Edition V5.0(Java? EE)在创建企业应用程序方面进行了重大变更,它支持 Java? Persistence API(JPA),和 Enterprise Java?Beans technology(EJB)V3.0 程序设计模型、标注,和依赖注入。 必备条件
本文假设您至少安装了 Rational Application Developer V7.5 和 WebSphere V7.0 测试服务器。 示例应用程序
您将要创建的示例应用程序有一个 JPA 实体、调用该 JPA 实体的 Session bean、调用 Session bean 的 Servlet,以及调用 servlet 的 web 页面。该应用程序中使用的数据库是 RAD 7.5 中带有的内嵌 Derby 数据库。以下的图描述了应用程序各个组件之间的交互序列。 序列图
遵照以下这些步骤开发应用程序: 创建 JPA 项目和实体,并指定映射
创建 EJB V3.0 项目,和使用 JPA 实体的 session bean 创建 Web V2.5 项目和调用 session bean 的 servlet 设置数据源,并在 WebSphere V7.0 上运行 Web 页面 创建 JPA 项目和实体,并指定映射
在此实例中,您在单独的归档(.jar)中创建 JPA 实体。注意到 Java EE 规范允许您在 Web 或 EJB 项目中打包 JPA 实体。在 Rational Application Developer 中,您可以向 Web 或 EJB 项目添加 JPA 的部分来让它们支持 JPA 实体。
创建 JPA 项目
在 Java EE 透视图中,选择 File > New > Other > JPA Project,如图 1 所示。 图 1. 新建项目
指定 Project 名称,如图 2 所示。 图 2. 新建 JPA 项目
相关推荐: