您的位置:首页 > 其它

当出现lazy加载异常 看是否创建了事务

2015-10-30 11:48 260 查看
没有事务,无法产生Session与当前线程绑定,Session必须和事务关联才能产生,(然后绑定到线程,进而在事务处理过程中Session只是唯一的,保证在一次操作中是事务性的

1.把lazy设成false,最2的办法,但是最简单,简单就是美嘛,也依然会有很多再使用这个方式再解决类似问题。

2.我没试过,但听说过,应该可行.

在web.xml中加入

程序代码
<filter> 

     <filter-name>hibernateFilter</filter-name> 

     <filter-class> 

     org.springframework.orm.hibernate3.support.OpenSessionInViewFilter 

     </filter-class> 

</filter 

<filter-mapping> 

     <filter-name>hibernateFilter</filter-name> 

     <url-pattern>*.do</url-pattern> 

</filter-mapping>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: