本教程描述如何使用 EJB 3.1 规范来创建、部署和运行使计数器递增的简单 EJB 3.1 应用程序。
本教程可能需要一些可选择安装的组件。如果运行此样本时遇到错误或者找不到用户界面选项,请确保您安装了相应的可选组件:
- IBM® WebSphere® Application
Server V8.0 或更高版本
要使用此样本,您必须已经安装和配置了应用程序服务器。要验证服务器运行时环境是否可用,请单击。您可以使用此窗格来添加、移除或编辑已安装的服务器运行时定义。
本教程分为若干练习,必须按顺序完成这些练习,教程才能起到应有作用。本教程说明如何使用 EJB 3.1 规范来创建包括 EJB Bean 以及远程和本地接口的 EJB 项目;您还会创建包括用来在服务器上部署应用程序的 Servlet 和 Faces JSP 的 Web 项目。
在完成这些练习的过程中,您将执行下列操作:
- 使用 EJB 3.1 规范来创建、部署和运行使计数器递增的简单 EJB 3.1 应用程序。
- 创建具有 EJB 3.1 Singleton Bean(同时带有接口类和实现类)、SingletonCounterBean.java 和 JPA 2.0 实体类 JPACounterEntity.java 的 Java™ 项目 EJBCounterSampleEE6
- 创建具有 Java ServerPages (JSP) 页面和实用程序 Java 类的 Web 项目 (EJBCounterWeb)
- 创建包含 EJB 和 Web 项目的 EAR 应用程序 EJBCounterEAR6
所需时间
本教程需要大约 30 分钟才能完成。如果要研究与本教程相关的其他概念,那么可能需要更长时间。
技能水平
熟练
受众
本教程适合熟悉企业
JavaBeans(特别是 EJB 3.1)和 Java EE 6 技术的用户。
系统需求
为了完成本教程,需要安装下列工具和组件:
- WebSphere Application
Server V8.0 或更高版本。
- 一个干净的工作空间。
先决条件
要从头到尾完成本教程,您应熟悉下列概念:
- Java EE 6 和 Java 编程
- 基本企业 JavaBeans (EJB) 和 EJB 3.1 概念