重构企业 Bean
另请参见
重构在 EJB 模块中尤其有用,因为更改一种方法的名称通常意味着必须在所有相关接口、部署描述符、依赖类和 Servlet 中更新该名称。
重构 EJB 模块:
- 在源代码编辑器中右键单击一组代码,然后从弹出式菜单的“重构”子菜单中进行选择。
注意:
- 不能将企业 Bean 或其任何类和接口移到不同的项目中。“移动类”命令仅允许您将 Bean 类和接口移到同一个 EJB 模块的不同包中。
- 不能重命名强制性的 EJB 基础结构方法,如 ejbCreate。
- 在 EJB 1.4 Enterprise Bean 中,当使用重构执行诸如删除 Bean、重命名字段或 finder 方法之类的操作时,IDE 不会更新部署描述符。您必须手动更新部署描述符。
- 在 CMP 实体 Bean 中,不能对作为 Bean 主键注册的字段运行“封装字段”命令。
- 在重命名 Web 服务端点接口时,IDE 将更新相应的 WSDL 文件。
- 在重命名 CMP 字段时,该字段的 EJB QL 语句仍会引用旧的名称。您必须手动更改 EJB QL 语句。
- 在删除代码元素时,可以使用“安全删除”重构命令,以便在进行更改前帮助检查对该元素的引用。
- 另请参见
- 关于重构
- 定义 Finder 方法
- 定义 Select 方法
- 定义 CMP 字段
- 配置 EJB 部署描述符
法律声明