想起来就觉得怪,用户和问卷是一对多的关系,问卷和问题是一对多关系,只查询用户的属性,可以遍历表的每个用户属性。
但是一查问卷的属性,比如只查问卷的名称,根本没用到问题,结果出现懒加载异常,百思不得其解。
程序一直报no session 错误,最后通过配置web.xml配置文件Spring的hibernateOpenSessionInViewFilter解决的,配置在struts的前面,这个意思和关闭懒加载很像,
就是在视图层查询对象属性的时候不关闭session。
本文探讨了用户、问卷及问题间的一对多关系导致的懒加载异常现象。在查询问卷名称时遇到nosession错误,最终通过调整web.xml配置文件中Spring的hibernateOpenSessionInViewFilter设置来解决该问题。
想起来就觉得怪,用户和问卷是一对多的关系,问卷和问题是一对多关系,只查询用户的属性,可以遍历表的每个用户属性。
但是一查问卷的属性,比如只查问卷的名称,根本没用到问题,结果出现懒加载异常,百思不得其解。
程序一直报no session 错误,最后通过配置web.xml配置文件Spring的hibernateOpenSessionInViewFilter解决的,配置在struts的前面,这个意思和关闭懒加载很像,
就是在视图层查询对象属性的时候不关闭session。

被折叠的 条评论
为什么被折叠?