嵌入式映射

使用嵌入式映射来指定实体中值为可嵌入类实例的持久字段或属性。

  1. “JPA 结构”视图中,右键单击要映射的字段。

  2. 选择映射为 > 嵌入式“JPA 详细信息”视图(用于属性)显示了所选字段的属性。

  3. 使用此表来填写 JPA 详细信息视图中的其余字段。

    属性 描述 缺省值
    实体映射超链接 将此映射定义为嵌入式

    这与 @Embedded 注释相对应。

    嵌入式
    属性覆盖 指定覆盖实体属性的缺省映射。选择覆盖缺省值

Eclipse 将对该字段添加以下注释:

@Embedded
@AttributeOverride(column=@Column(table="<COLUMN_TABLE>", name = "<COLUMN_NAME>"))

 

相关任务

映射实体

 

相关参考

“JPA 结构”视图
“JPA 详细信息”视图(用于属性)

 

相关概念

理解 OR 映射
理解 EJB 3.0 Java 持久性 API