2017-07-16 2 views
0

私は、多くの@ManyToMany、@ManyToOne、@OneToOneなどの関連付けを持つ非常に複雑な休止状態の構造を持っています。これらのネストされたコレクション/オブジェクトには、独自のネストされたオブジェクト/コレクションもあります。オブジェクト全体が遅延ロードされています。全オブジェクトを熱心に取り出します

私が達成しようとしているのは、特定の操作の1つで、熱心に全オブジェクトを取得できることです。

私はいくつかの調査をしましたが、私が見つけたのは、各オブジェクト/コレクションを指定して手動で取得する必要があるソリューションでした。

フェッチする必要がある各オブジェクトを指定する必要なく、完全なオブジェクト構造をフェッチする方法はありますか?

答えて

1

これは、トランザクションを開始しなくてもオブジェクトの属性をロードします。hibernate.enable_lazy_load_no_transに設定することができます。

関連する問題