要执行此任务 |
请按照下列步骤执行操作 |
创建实体 Bean。 |
- 选择任一 EJB 模块项目的节点。
- 选择“文件”>“新建文件”(Ctrl-N)。
- 从“企业”类别中选择“实体 Bean”模板。
|
通过数据库生成 CMP 实体 Bean。 |
|
将 finder 方法添加到企业 Bean 中。 |
- 在源代码编辑器中打开企业 Bean 的 Bean 类。
- 在 Bean 类中的任意位置单击鼠标右键,然后选择“插入代码”>“添加 Finder 方法”。
|
将 select 方法添加到企业 Bean 中。 |
- 在源代码编辑器中打开企业 Bean 的 Bean 类。
- 右键单击 Bean 类,然后选择“插入代码”>“添加 Select 方法”。
|
将 CMP 字段添加到企业 Bean 中。 |
- 在源代码编辑器中打开企业 Bean 的 Bean 类。
- 右键单击 Bean 类,然后选择“插入代码”>“添加 CMP 字段”。
|
修改实体 Bean 之间的容器管理关系。 |
- 展开项目的“配置文件”节点,然后双击 "ejb-jar.xml"。
- 在可视编辑器的顶部单击“CMP 关系”。
- 双击表中的关系名称以编辑该关系,或者选择该名称,然后单击“删除”以删除该关系。
- 在特定于服务器的部署描述符中更新任何 CMP 映射。
- 必要时,更新源代码。
|
指定 EJB 模块的数据库架构。 |
- 展开 EJB 模块项目的“配置文件”节点,然后双击 "sun-ejb-jar.xml"。
- 单击 "XML" 标签以在 XML 编辑器中打开该文件。
- 编辑 XML 以指定架构属性。可以使用 IDE 的 XML 代码完成功能来帮助您编辑 XML。
- 验证 XML 并保存文件。
|
指定某个实体 Bean 的主表和辅助表。 |
- 展开 EJB 模块项目的“配置文件”节点,然后双击 "sun-cmp-mappings.xml"。
- 请确保按如上所述,为该实体 Bean 指定了数据库架构。
- 编辑 XML 以指定表属性。可以使用 IDE 的 XML 代码完成功能来帮助您编辑 XML。
- 验证 XML 并保存文件。
|
将 EJB 模块设置为在部署该模块时生成数据库表。 |
- 使用“新建实体 Bean”模板,在项目中创建新的实体 Bean。不要通过数据库来生成 CMP 实体 Bean。
- 展开 EJB 模块项目的“配置文件”节点,然后双击 "sun-ejb-jar.xml"。
- 单击 "XML" 标签以在 XML 编辑器中打开该文件。
- 编辑 XML 以将 create-tables-at-deploy 设置为 true。可以使用 IDE 的 XML 代码完成功能来帮助您编辑 XML。有关详细信息,请参见在部署时生成数据库表。
- 验证 XML 并保存文件。
|
配置 CMP 字段或 CMR 字段的映射。 |
- 请确保按如上所述,为该实体 Bean 指定了数据源和主表。
- 展开 EJB 模块项目的“配置文件”节点,然后双击 "sun-cmp-mappings.xml"。
- 编辑 XML 以映射 CMP 字段和 CMR 字段。可以使用 IDE 的 XML 代码完成功能来帮助您编辑 XML。有关详细信息,请参见配置 CMP 映射。
- 验证 XML 并保存文件。
- 必要时,更新源代码。
|