在 Sun Java System Application Server 中配置 CMP 映射时,可以使用“高级设置”对话框来修改高级 Bean 级设置。
如果希望使用不同数据库模式中的表,可以在“数据库模式”下拉列表中选择该模式。此列表包含了项目中的数据库模式文件 (.dbschema)。此操作将删除引用此模式的所有当前字段映射。
一致性级别标识了将要应用到 bean 中的一致性语义。如果希望更改 Enterpise Bean 的一致性级别,请从列表中选择以下任一选项。
如果选择此选项,那么还必须从下拉列表中选择版本列。
如果希望映射到主表以外的表中的列,则必须将定义添加到一个或多个辅助表中。
通过辅助表,您能够将 Enterprise Beans 中的字段映射到不包含于主表中的列。如果已为 Enterprise Beans 定义了辅助表,则可以将该 bean 中的字段映射到不同表的列中。
辅助表必须通过一列或多列与主表相关,其中列的关联行在两个表中有相同的值。通常,将其定义为表之间的外键。从列表中选择辅助表时,如果两个表之间存在现有外键,则会将其用作缺省关联。