プロジェクトでは、データベースからオブジェクトのリストを読み取る必要があります。オブジェクトタイプは、多くの関連オブジェクトで構成される大きなオブジェクトグラフです。データベース内のすべてのオブジェクトのリストを取得するためにselectクエリを実行すると、Hibernateは1つだけでなく45の追加クエリを実行します。それでも、オブジェクトは遅延ロードされているようです。Hibernate - 大きなオブジェクトグラフを効率的にフェッチする方法は?
私が必要とするのは、効率的にWHOLEオブジェクトのリストを読み込むことです。これを行う最善の方法は何でしょうか?
私が最初にフェッチ使用するのではと思ったが加わり非常に多くの団体と、これは本当の痛みになる可能性があります。もっと良い解決策はありますか?
オブジェクトグラフ全体をロードするか、ルートレベルオブジェクトの一部のプロパティをロードする必要がありますか? – hvgotcodes
オブジェクトグラフ全体。 – helpermethod