本课引导您完成创建用于包含 EJB 会话 bean 的 EJB 3.0 项目的详细步骤。
要创建 EJB 3.0 项目,需要对具有现有服务器概要文件的 WebSphere® Application Server V7.0 或更高版本安装的访问权限。
要创建 EJB 3.0 计数器项目,请执行以下操作:
- 为 WebSphere Application Server V7.0 或更高版本创建服务器配置:
- 通过选择来打开“服务器”视图。
- 通过右键单击“服务器”视图并选择来定义新的
WebSphere Application Server。遵循新建服务器向导中的指示信息,从而确保您选择一个 WebSphere Application Server 版本。
- 创建 EJB 3.0 项目:
- 如果 Java™ EE 图标
未显示在工作空间中,那么需要切换至 Java EE
透视图。在菜单栏中,选择窗口 > 打开透视图 > 其他。“选择透视图”窗口将打开。选择 Java EE。单击确定。
Java EE 透视图将打开。
- 在 Java EE 透视图中,选择。
- 在“EJB 项目”页面上,对于项目名称,请输入 EJBCounterSample。保留其他字段的缺省值,同时确保选择了将项目添加至 EAR,然后单击下一步。
- 在 Java 页面上,接受缺省值并单击下一步。
- 在“EJB 模块”页面上,取消选中创建 EJB 客户机 JAR 模块以保留客户机接口和类,然后单击完成。
- 添加 Java 类 @Stateless 注释:
- 在“企业资源管理器”视图中,展开 EJB 项目,右键单击 EJBCounterSample 项目,然后选择。
- 接受缺省源文件夹 (EJBCounterSample/ejbModule)。在包字段中,输入
com.ibm.example.websphere.ejb3sample.counter,并在名称字段中输入 StatelessCounterBean。
- 单击完成。
- 这时,将在 Java 编辑器中打开 StatelessCounterBean 类。通过添加 @Stateless 并按 CTRL+S 保存来添加 EJB 3.0 注释以生成会话 Bean。
- 您可以在 @Stateless 行旁边看到快速修复图标
。右键单击快速修复图标并选择快速修复。
- 双击导入“Stateless”(javax.ejb) 并按 CTRL+S
进行保存:
所需依赖关系将自动添加至源代码。
提示: 使用“快速修复”的快捷方式是输入
@Sta 并按 CTRL+空格键(这会向您显示可用的选项),然后仅需双击
@Stateless - javax.ejb。
所需依赖项将自动添加至源代码。
现在,您已准备好移至“课程 1.2:为 StatelessCounterBean 创建所需类和接口”。