UIにjQuery、アクションとしてStruts2、データアクセスレイヤーにJPAを使用しています。
私が直面している問題はLazyInitializationException
、データベースから値を取得しようとしたときに得られることです。以下のスタックトレースを取得します。
org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.singpost.ctf.core.persistence.CtfTxn.ctfTxnAttribs, no session or session was closed
デフォルトFetch="LAZY"
の場合、コードは正常に機能しています。しかし、Fetch
タイプをに変更するとEAGER
、さらに何をしなければならないのかわかりません。私は途中で立ち往生しています。