2 つのエンティティ クラスがあるシナリオがあります。それらの構造は似ています
Class A{
Long id;
// some fields
}
Class B{
Long id;
Long associtedA;
// some field
}
エンティティ B のフィールド associtedA は A.id を参照します それらの間の関係は A 1 対多 B です
A のリストと、関連する B のデータ リストを取得する必要があります。
検索を使用してこれを実装しようとしました。しかし、実用的な解決策を見つけることができません。また、エンティティを変更することはできません。
これを実装するには、すべての A リストを取得してから、A.id ごとに関連する B データを再度取得します。しかし、そのためにはループでサービスを呼び出す必要がありますが、これは私が望んでいないことです。
このシナリオにスマートな方法はありますか?