将项目从 EJB 1.1 转换为 EJB 2.x

可以使用“J2EE 迁移向导”将 EJB 1.1 项目转换为 EJB 2.x 项目。

关于此任务

  • 在“J2EE 层次结构”视图中,右键单击 1.1 项目,然后选择迁移 > J2EE 迁移向导

或者,如果要保留原始的 EJB 1.1 项目,那么您可以创建一个新的 2.x 项目,然后将现有项目 JAR 文件导入到该项目中(文件 > 导入 > EJB JAR)。

尽管该项目是一个 EJB 2.x 项目,但现有的(或已导入的)EJB 1.1 容器管理的持久性 (CMP) 实体 Bean 仍然是 EJB 1.1 Bean。即,未将 CMP 实体 Bean 转换为 EJB 2.x。

“J2EE 迁移向导”会将 EJB 2.x 项目内的企业 Bean 从 1.1 迁移至 2.x。 (如果选择将 1.1 CMP 实体 Bean 迁移至 2.x,那么必须迁移 2.x 项目中的所有 Bean。但是,您可以选择性地选择将本地客户机视图添加至这些已迁移的 2.x Bean。)
  • 该向导将在 EJB 2.x 项目中维护现有的 EJB 1.1 继承。
  • 该向导将 EJB 1.1(专有)关系迁移到 EJB 2.x(标准)关系中,以及其他优点。
注: 如果您有任何映射关联,那么将为关联本身创建 EJB 2.x 关联,但那些关联的角色映射将变为无效。如果运行验证,那么您将看到错误发生。要解决此问题,请先打开映射编辑器,然后保存映射。 角色映射将被移除。然后,您可以再次运行验证并重新映射角色。
指示主题类型的图标 任务主题
信息中心的条款和条件 | 反馈

时间戳记图标 最近一次更新时间: 2014 年 4 月 17 日

文件名:tejbprojcvt.html