在web容器里面添加以下代码
<!--
添加spring解决hibernate懒加载的问题,过滤器 该过滤器一定要放置到struts2过滤器的前面
原理:延迟了Session的关闭时间,在页面上关闭
-->
<filter>
<filter-name>OpenSessionInViewFilter</filter-name>
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>OpenSessionInViewFilter</filter-name>
<url-pattern>*.do</url-pattern>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
本文介绍如何通过在Web容器中配置Spring的OpenSessionInViewFilter来解决Hibernate懒加载导致的数据加载问题。该过滤器能够延迟Session关闭的时间,确保在页面渲染完成后再关闭,从而避免Hibernate懒加载异常。

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



