谈世赞 2014-06-19
花了3天在网上通过拼凑的资料搞定了OpenSessionInView
OpenSessionInView的主要作用是:延长hibernate中session的作用时间至web层——就是说session会在jsp页面请求发送后就打开,直至jsp页面显示完毕session才关闭。
①要使用OpenSessionInView一定要启用spring的事务管理器托管所有Service层、Dao层、以及session的获得
②配置OpenSessionInView的时候如果用的是OpenSessionInViewFilter,那这个Filter的声明和启动一定要写在struts的配置之前,否则无效