在JPA中,实体是否可以访问其嵌入对象的嵌入式?

时间:2012-05-27 11:14:19

标签: java jpa jpa-2.0

实体是否可以访问其Embedded对象的Embedded? E.g:

@Embeddable
public class Address {
    @Embedded
    protected AddressResearchChangeActivity activity;
}

public class ClaimantAddress {
    @Embedded
    private Address address;
}

那么ClaimantAddress可以访问AddressResearchChangeActivity吗?

当我们保存ClaimantAddress时,AddressResearchChangeActivity的数据是否也会被保存?

1 个答案:

答案 0 :(得分:3)

嵌入对象只是一种在实体内对多个字段进行分组的方法。保存实体时,所有内容都保存在实体中,包括所有嵌入对象(及其子嵌入对象)。