私はいくつかのオブジェクトを休止状態でマップしています。Hibernateマッピングの問題
Aが1件のB
Bは、多くのC
私はそれをCsのリストを与える、Bを作成し、AにBを設定し、それを保存して、すべてがデシベルで適切な場所に行くを持っていました。私はBを取得する場合
、私は呼び出すことができますb.getCs()およびCsがあります。クール。
私の問題は、私はAを取得するとき、Bがあるが、私は()a.b.getCsを呼び出すときに、私は次のエラーを取得する、次のとおりです。これが機能しない理由
org.hibernate.LazyInitializationException - could not initialize proxy - no Session - 10890
誰でも知っていますか?
遅延ロードの問題は、Hibernateでの非常に一般的な問題です。 Stackoverflowにはこれに関する質問と回答がたくさんありますので、そこに検索フィールドを使用することをお勧めします.../ – skaffman
FetchType – fsonmezay
を確認する必要があります。どのようにしてgetCs()とgetB()を使用していますか? FetchType?どのような操作をしていますか?等... –