私はhibernateと一緒に作業しています。私は自分のオブジェクトのすべての子をフェッチするhqlクエリを作成する際に問題を抱えています。 例: Object Userには、CarsのリストとFriendsのリストがあります。 u.cars u.id =をフェッチ参加uは左ユーザーから
: Hibernateで複数の子をフェッチする方法は?
これは正常に動作しますので、私は彼の車とし、次のクエリと彼の友人とユーザーを取得するのは簡単だろうと思った:uはu.carsをフェッチ参加左ユーザーから
u.friendsどこをフェッチ左結合しましたu.id =?
しかし、これは私に次のエラー与える:
HibernateExceptionで:同時に複数の袋今
を取得することはできませんが、私の質問です:休止状態で複数の子を取り出すための正しい方法は何ですか?
重複:http://stackoverflow.com/questions/4334970/hibernate-cannot-simultaneously-fetch-multiple-bags。休止状態の使用:@LazyCollection(LazyCollectionOption.FALSE) – willome