Book ID と一連の Chapter クラスへの参照を持つ Book クラスのような階層データ構造 (Entity Bean を使用) があります。各 Chapter クラスには Chapter 番号と多数の Page クラスへの参照があります。私の Display クラスでは、Book オブジェクトの書籍 ID を表示したいと考えています。
しかし、 getBook() を呼び出すと、Book オブジェクトから Book ID のみを取得したいだけなのに、既存のコードが章とページもロードします。これにより、データベースへのクエリが大量に発生します。
この問題を解決するためのデザインパターンを探しています.何かアイデアはありますか?