3.5. 将 Session Beans 添加到 Red Hat CodeReady Studio 中的项目
Red Hat CodeReady Studio 具有多个向导,可用于快速创建企业 Bean 类。以下流程演示了如何使用 Red Hat CodeReady Studio 向导将会话 Bean 添加到项目中。
先决条件
- 您在 Red Hat CodeReady Studio 中有一个 EJB 或 Dynamic Web 项目,您要向其添加一个或多个会话 Bean。
将 Session Beans 添加到 Red Hat CodeReady Studio 中的项目
- 打开 Red Hat CodeReady Studio 中的项目。
打开 Create EJB 3.x Session Bean 向导。
要打开 Create EJB 3.x Session Bean 向导,导航到 File 菜单,选择 New,然后选择 Session Bean(EJB 3.x)。
图 3.1. 创建 EJB 3.x Session Bean 向导
指定以下详情:
- 项目:验证是否已选中正确的项目。
- 源文件夹:这是在其中创建 Java 源文件的文件夹。这通常不需要更改。
- package:指定该类所属的软件包。
- 类名称:指定将成为会话 Ban 的类的名称。
- 超级类:会话 Bean 类可以从超级类继承。请在此处指定会话具有超级类。
- State type:指定会话 Bean 的状态类型:无状态、有状态或单例。
业务接口:默认情况下 ,选中"不接口 "框,因此不会创建接口。选中您想要定义和调整名称的接口框。
请记住,Web 存档(WAR)中的企业 Bean 仅支持 EJB 3.2 Lite,这不包括远程业务接口。
点 Next。
您可以在此处输入其他信息,以进一步自定义会话 Bean。此处不需要更改任何信息。
您可以更改的项目有:
- bean 名称
- 映射名称
- 事务类型(托管或 bean 管理)
- 可以提供 bean 必须实施的额外接口
- 如果需要,您还可以指定 EJB 2.x Home 和 组件接口
单击 Finish,新会话 bean 将创建并添加到项目中。如果已指定任何新业务接口的文件,也将创建它们。
图 3.2. Red Hat CodeReady Studio 中的新 Session Bean