可以使用自底向上映射方法来从现有数据库模式生成 CMP 企业 bean 和映射。
可以使用 EJB 工具中的 EJB 映射向导并使用下列开发方法来将企业 bean 映射至数据库表。如果项目中已具有实体 bean,则映射会为生成的 bean 提供唯一的名称以避免与现有 CMP 实体 bean 的新表映射冲突。缺省情况下,在存在外键的位置生成关系。
后端文件夹
此产品支持多个后端,使单个 EJB 模块内的多个部署在运行时可进行配置。“自底向上”映射仅支持单个后端。后端可以表示不同的数据库供应商,或仅表示备用映射和表限定符。如果存在多个后端,则需要在 EJB 部署描述符编辑器中设置当前“后端标识”(当使用 EJB 2.x bean 时)。在 WebSphere® Application Server 上安装 JAR 后,将会在运行时使用此映射/部署。当在 EJB 2.x 项目内部署 EJB 1.1 bean 时,使用最先声明的数据库和类型仅部署 EJB 1.1 bean 一次。
要根据自底向上映射方法生成企业 bean 并进行映射,您可以选择下列选项:
第一次生成自底向上映射
此任务描述了如何第一次生成自底向上映射。自底向上方法假定数据库表已存在,并且一旦导入了所选的表,就会自动生成它们之间的企业 bean 和映射。缺省情况下,在存在外键的位置生成关系。使用现有 EJB 项目生成自底向上映射
此任务描述了当您想要使用工作空间上已经存在的 EJB 项目时如何生成自底向上映射。使用现有数据库生成自底向上映射
此任务描述了当您想要从现有数据库连接或数据库视图中的表创建 EJB 时如何生成自底向上映射。