使用hibernate4+spring4用 sessionFactory.getCurrentSession(),得到session时时而报 org.hibernate.SessionException: Session is closed!错误。
现得解决方法如下:
对于OpenSessionInViewFilter,需要在web.xml文件中配置。但一定要放在Struts filter的前面
OpenSessionInViewFilter调用流程:
request(请求)->open session并开始transaction->controller->View(Jsp)->结束transaction并 close session.
本文介绍了一个关于使用Hibernate4+Spring4环境下遇到的Sessionisclosed异常问题,并提供了具体的解决方案。通过正确配置OpenSessionInViewFilter,确保在请求处理过程中Session能够正常打开和关闭。
850

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



