在“JPA 结构”视图中,选择要映射的字段。
右键单击该字段,然后选择映射为 > 一对一。“JPA 详细信息”视图(用于属性)显示了所选字段的属性。
使用此表来填写“JPA 详细信息”视图中的常规信息字段。
属性 | 描述 | 缺省值 |
---|---|---|
映射的实体超链接 | 将映射定义为一对一映射。这与 @OneToOne 注释相对应。 |
一对一 |
目标实体 | 此属性所映射的实体。 | 空
由于可以根据所引用对象的类型进行推断,因此不需要明确指定目标实体。 |
访存类型 | 定义如何从数据库装入数据。有关详细信息,请参阅访存类型。
|
提前 |
映射者 | 拥有关系的数据库字段。 |
使用此表来填写 JPA 详细信息视图中的连接列信息字段。
Eclipse 将对该字段添加以下注释:
@OneToOne(targetEntity=<TARGET_ENTITY>, cascade=CascadeType.<CASCADE_TYPE>, fetch = FetchType.<FETCH_TYPE>, mappedBy = "<MAPPED_BY>") @JoinColumn(name="<JOIN_COLUMN_NAME>", referencedColumnName= "<JOIN_COLUMN_REFERENCED_COLUMN>", insertable = <INSERTABLE>, updatable = <UPDATABLE>)