选择嵌入JPA的实体

时间:2015-01-28 21:37:54

标签: jpa jpql

我有一个Person实体和一个嵌入地址:

public class Person {
    private String name;
    @Embedded
    private Address address;
}
@Embeddable
@Access(AccessType.FIELD)
public class Adress {
    private String city;
}

当我使用JPQL选择我的人时:

Query q = em.createQuery("FROM Person");

我没有获取地址(作为我的REST api中的JSON字符串)

我试过了:

Query q = em.createQuery("FROM Person p JOIN FETCH p.address");

但没办法!

0 个答案:

没有答案