0

Hibernate2.5を使用した単純な関連付けがあります。

そして、これをにしたいと思いますLEFT OUTER JOIN。ただし、明示的OUTER-JOINにtrueに設定した場合でも、。を取得しINNER JOINます。

どうすればこれが可能ですか?

4

1 に答える 1

0

このHibernateFAQを参照してください:https ://community.jboss.org/wiki/HibernateFAQ-AdvancedProblems#Hibernate_ignores_my_outerjointrue_or_fetchjoin_setting_and_fetches_an_association_lazily_using_n1_selects

2つのオプションがあります。CriteriaAPI(外部結合設定を使用します)を使用するか、HQLクエリで明示的にLEFTOUTERJOINを使用します。

于 2013-02-19T16:36:09.150 に答える