我使用 jquery 作为 UI , Struts2 作为 Action , 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
,我不知道我还需要做什么。我被困在中间。