0
マッピングファイルで1対多の関連付けが定義されたエンティティがあり、 '遅延'属性が '偽'に設定されています。非遅延としてマップされたアソシエーションを遅延読み込み
ほとんどの場合、これは私が望む動作です。しかし、特定のユースケースについては、私は関連付けをロードしたくありません。したがって、マッピングファイルの変更は私の選択肢から外れています。
HQLまたはCriteria APIを使用すると、関連付けをロードせずに親オブジェクトのみをクエリできますか?誰かが助けてくれますか?
ありがとうございました。
あなたのアプローチを変更するオプションはありますか?デフォルトでは、コレクションは遅延ロードされており、特別な場合は熱心に読み込まれますか? –
変更するオプションはありません。 – PrasanthNath
[このリンク](http://community.jboss.org/wiki/AShortPrimerOnFetchingStrategies)を読んでみてください。具体的には、「APIとクエリを使用して、実行時にプログラムによってプログラムをオーバーライドまたは完全に再定義する」の項を参照してください。 setFetchModeは私が推測するあなたの友人です。 – aishwarya