次のクラスグラフがあるとします。
public final class Address {
private final String streetAddress
public String getStreetAddress() {
return streetAddress;
}
}
public final class House {
private Address address;
}
次に、JPA Criteria APIを使用して、特定の番地に一致するすべての家をクエリします。私はこれをやろうとしましたが、うまくいきませんでした。
addPredicate(criteriaBuilder.like(root.<String>get("address.streetAddress"), streetAddress));