“UML 到 EJB”转换配置选项卡

“UML 到 EJB”转换配置窗口包含 5 个选项卡:目标实体会话映射通用。此部分描述了头三个选项卡是如何影响 EJB 转换的。

“目标”选项卡

您可以使用目标选项卡来选择目标 EJB 项目,EJB 转换在该目标 EJB 项目中生成输出文件。即使是在 EJB 项目可用时,您也可以创建新的目标容器。每个项目与单个 EJB 容器相关。EJB 转换支持 EJB 项目向导提供的所有可用 EJB 容器版本。

目标 EJB 项目容器的版本可能限制了在实体会话选项卡上的可用选项。关于每种 EJB 容器的限制的更多详细信息,请参阅目标 EJB 容器部分

“实体”选项卡

您可以使用实体选项卡定制新生成的实体 Bean。您可以在实体选项卡上配置两个不同的选项:实体 Bean 类型实体 Bean 接口。下图显示了 EJB 转换配置窗口中的实体选项卡:

根据项目中的 EJB 容器的版本,您在运行 EJB 转换之前,只能选择特定的属性组合。下表列出了转换支持的实体 Bean 类型、实体 Bean 支持的接口和缺省的接口选择:

EJB 容器版本

实体 Bean 类型

实体 Bean 支持的接口

缺省选择

2.x

CMP 2.x

本地和远程

仅本地接口

2.x

CMP 1.1

远程

仅远程接口

2.x

BMP

本地和远程

仅本地接口

1.1

CMP 2.x

不适用

1.1

CMP 1.1

远程

仅远程接口

1.1

BMP

远程

仅远程接口

表中的缺省选择反映了实体 Bean 创建向导的缺省行为。

如果您选择了无效的选项组合,则 EJB 转换配置窗口的顶部就会显示错误消息,并且运行转换的“运行”按钮不可用。当您选择了有效的选项组合时,“运行”按钮就变得可用,并且错误消息消失。

“会话”选项卡

您可以使用会话选项卡为新生成的会话 Bean 定制接口的生成。下图显示了 EJB 转换配置窗口中的会话选项卡:

根据项目中的 EJB 容器的版本,您在运行 EJB 转换之前,只能选择特定的属性组合。根据 EJB 容器的版本,下表列出了转换支持的用于会话 Bean 的接口,以及缺省的接口选择:

EJB 容器版本

会话 Bean 支持的接口

缺省选择

1.1

远程

仅远程接口

2.0

本地和远程

仅远程接口

2.1

本地和远程

仅远程接口

如果您选择了无效的选项组合,则 EJB 转换配置窗口的顶部就会显示错误消息,并且运行转换的“运行”按钮不可用。当您选择了有效的选项组合时,“运行”按钮就变得可用,并且错误消息消失。

使用条款 | 反馈
(C) Copyright IBM Corporation 2004, 2005.
All Rights Reserved.