3.5. 将 Session Beans 添加到 Red Hat CodeReady Studio 中的项目

Red Hat CodeReady Studio 具有多个向导,可用于快速创建企业 Bean 类。以下流程演示了如何使用 Red Hat CodeReady Studio 向导将会话 Bean 添加到项目中。

先决条件

  • 在红帽 CodeReady Studio 中,您有一个 Jakarta Enterprise Beans 或 Dynamic Web Project,您要添加一个或多个会话 Bean。

将 Session Beans 添加到 Red Hat CodeReady Studio 中的项目

  1. 打开 Red Hat CodeReady Studio 中的项目。
  2. 打开 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 向导

    创建 EJB 3.x Session Bean 向导
  3. 指定以下详情:

    • 项目: 验证是否已选中正确的项目。
    • 源文件夹: 这是在其中创建 Java 源文件的文件夹。这通常不需要更改。
    • package :指定该类所属的软件包
    • 类名称: 指定将成为会话 Ban 的类的名称。
    • 超级类: 会话 Bean 类可以从超级类继承。请在此处指定会话具有超级类。
    • State type: 指定会话 Bean 的状态类型:无状态、有状态或单例。
    • 业务接口: 默认情况下,选中"不 接口 "框,因此不会创建接口。选中您想要定义和调整名称的接口框。

      请记住,Web 存档(WAR)中的企业 Bean 仅支持 Jakarta Enterprise Beans 3.2 Lite,这不包括远程业务接口。

      Next

  4. 您可以在此处输入其他信息,以进一步自定义会话 Bean。此处不需要更改任何信息。

    您可以更改的项目有:

    • bean 名称
    • 映射名称
    • 事务类型(托管或 bean 管理)
    • 可以提供 bean 必须实施的额外接口
    • 如果需要,您还可以指定 EJB 2.x Home 和 组件接口
  5. 单击 Finish,新会话 bean 将创建并添加到项目中。如果已指定任何新业务接口的文件,也将创建它们。

    图 3.2. Red Hat CodeReady Studio 中的新 Session Bean

    Red Hat CodeReady Studio 中的新 Session Bean