JPA アノテーションでマップされたドメイン オブジェクトがあります。User
多くのオブジェクトQuestion
があります (1000 番目の可能性があります)。ユーザー オブジェクトの質問リストのフェッチ タイプを に設定する必要がありましたeager
。Web サービスに次のようなパスがあります。
GET /users/3
これはもちろん、ユーザー オブジェクトと、ユーザーが作成したすべての質問を返します。Question
独自の関係などがあります...
私の懸念は、特定のユーザーを獲得するには少し時間がかかるということです。いくつかの質問だけを取得し、必要に応じてさらに読み込む方がよいでしょう。ただし、それらの注釈ではそれができないと思います。これらの注釈を削除して、代わりに特定のユーザーの質問を手動で検索し、そのユーザーにサブセットを割り当てる必要がありますか?
Web サービスでこのようなケースを解決する一般的な方法は何ですか? 例/擬似コードが提供されている場合は、非常に高く評価されます。Spring MVC 3.2 を使用しています。