管理容器管理关系

另请参见

CMP 关系是由容器根据 ejb-jar.xml 常规部署描述符中的关系描述方式进行管理的。

ejb-jar.xml 中修改 CMP 关系:

  1. 在“项目”窗口中,展开 EJB 模块项目的“配置文件”节点,然后双击 "ejb-jar.xml"
  2. 在图形编辑器的顶部,单击“CMP 关系”。

    可视编辑器将显示一个表格,其内容为 EJB 模块的现有容器管理关系。

  3. 双击表中的关系名称以打开“编辑 CMP 关系”对话框。
  4. 在该对话框中编辑关系描述属性。
  5. 单击“确定”。

ejb-jar.xml 中删除 CMP 关系:

  1. 在“项目”窗口中,展开 EJB 模块项目的“配置文件”节点,然后双击 "ejb-jar.xml"
  2. 在图形编辑器的顶部,单击“CMP 关系”。

    可视编辑器将显示一个表格,其内容为 EJB 模块的现有容器管理关系。

  3. 双击表中的关系名称,然后单击“删除”。

创建 CMP 关系

如果要从头开始生成 CMP 实体 Bean,并需要为应用程序指定 CMP 关系,则需要在 XML 编辑器中对部署描述符文件进行编辑。此外,还需要在源代码中进行相应的更改。在使用 CMP 实体 Bean 时,IDE 不会根据您在 ejb-jar.xml 中所做的更改来更新源代码。

ejb-jar.xml 中创建新的 CMP 关系:

  1. 在“项目”窗口中,展开 EJB 模块项目的“配置文件”节点,然后双击 "ejb-jar.xml"
  2. 单击 "XML" 标签以在 XML 编辑器中编辑部署描述符文件。

每个 CMP 关系都要求符合以下条件。

注意:

有关所有 J2EE 模块类型的可配置属性的完整列表,请参见《Sun Java System Application Server Developer's Guide》中的 "Appendix A Deployment Descriptor Files"。

有关 CMP 实体 Bean 规范的详细描述,请参见 Enterprise JavaBeans 规范 2.1 版。

另请参见
关于部署描述符
配置 EJB 部署描述符
关于配置 EJB 模块
通过数据库生成 CMP 实体 Bean

法律声明