1
私はクラスBatch
を持っていますが、他のプロパティの中にはリストサンプル(タイプList<Sample>
)があります。このリストは、多対1の関係(Sample 1-> n Batch)でマップされます。私は、それぞれのサンプルの量とともに、すべてのバッチをフェッチできる必要があります。 n + 1回のクエリを実行しなくても、これをどうすればできますか?エンティティのためのjpqlを書く方法+そのエンティティから数えますか?
また、どのようにオブジェクトにマップするのですか?
TypedQuery<Batch> query = entityManager.createQuery("select b from Batch b"Batch.class);
List<Batch> batches = query.getResultList()