Hibernate での MultipleBagFetchException
Hibernate で SessionFactory を作成しようとすると、次の例外が発生する可能性があります:
org.hibernate.loader.MultipleBagFetchException:複数のバッグを同時にフェッチできません
このエラーは、FetchType.EAGER でマップされたエンティティの複数のコレクションを同時にフェッチしようとすると発生します。
この問題を解決するには、次の点を考慮してください。
注意:
セットを使用しても、デカルト積のリスクが排除されるわけではありません。コレクションを熱心に取得すると、過剰なデータ取得が発生する可能性があるためです。
以上がHibernate の MultipleBagFetchException を解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。