私はエンティティAa、Bb、Ccからこの構造を持っています:
- Aa には Bb のリストがあります
- Bb には Cc のリストがあります
-
public class Aa{
@OneToMany
List<Bb> listBb;
}
public class Bb{
@OneToMany
List<Bb> listCc;
}
C の ID で Aa をプールする JPA Criteria API クエリを作成したいと思います。
public A getAaByCcId(long id) {...}
ネイティブ SQL では、左結合 (2 回) を試みます。JPAを使用してこれを行うにはどうすればよいですか?