我有一个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");
但没办法!