为了支持多个使用相同 Java™ 类的企业 Bean,需要已生成的部署代码来使用命名技术,以使已生成的部署代码类唯一。这些名称派生自现有 bean 类、接口和键类的名称。
如果对 bean 生成了部署代码并且想要更改任何这些类的名称,则必须先删除部署代码。如果不先删除部署代码,则将不会除去旧的已生成的类,并且可能包含编译错误。如果通过使用 EJB 部署描述符编辑器的 Bean 页并选择 CMP 字段部分旁边的“编辑”按钮来更改主键字段的类型,则也是如此。这将自动把键类更改为指定的类型,或者如果主键字段不再有效,则将创建新的复合键。
如果需要删除表,则使用“数据”透视图或 J2EE 透视图的“项目资源管理器”视图,然后所有从属链接也将被除去。通常,不应该将“导航器”视图(在“资源”透视图中)或“J2EE 项目导航器”视图用于删除 J2EE 资源,原因是将不会更新依赖项。