OpenSessionInViewFilter
来源:互联网 发布:蜜蜂汇金是哪个软件 编辑:程序博客网 时间:2024/06/09 19:00
OpenSessionInViewFilter是Spring提供的一个针对Hibernate的一个支持类,其主要意思是在发起一个页面请求时打开Hibernate的Session,一直保持这个Session,直到这个请求结束,具体是通过一个Filter来实现的。
由于Hibernate引入了Lazy Load特性,使得脱离Hibernate的Session周期的对象如果再想通过getter方法取到其关联对象的值,Hibernate会抛出一个LazyLoad的Exception。所以为了解决这个问题,Spring引入了这个Filter,使得Hibernate的Session的生命周期变长。
由于Hibernate引入了Lazy Load特性,使得脱离Hibernate的Session周期的对象如果再想通过getter方法取到其关联对象的值,Hibernate会抛出一个LazyLoad的Exception。所以为了解决这个问题,Spring引入了这个Filter,使得Hibernate的Session的生命周期变长。
filter> <filter-name>openSession</filter-name> <filter-class>org.springframework.orm.hibernate4.support.OpenSessionInViewFilter</filter-class> </filter> <filter-mapping> <filter-name>openSession</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
0 0
- OpenSessionInViewFilter
- OpenSessionInViewFilter
- OpenSessionInViewFilter
- openSessionInviewFilter
- OpenSessionInViewFilter
- OpenSessionInViewFilter
- OpenSessionInViewFilter
- OpenSessionInViewFilter
- OpenSessionInViewFilter
- OpenSessionInViewFilter
- 转载:OpenSessionInViewFilter
- OpenSessionInViewFilter问题
- OpenSessionInViewFilter失效
- OpenSessionInViewFilter 作用
- OpenSessionInViewFilter祥解
- OpenSessionInViewFilter 作用
- OpenSessionInViewFilter配置
- 关于OpenSessionInViewFilter
- iOS中block使用注意事项
- didFailWithError: Error Domain=kCLErrorDomain Code=0 “The operation couldn’t be completed. (kCLError
- CSS实现提示框的效果
- spring Bean的生命周期
- 面试题 9 Fibonacci数列
- OpenSessionInViewFilter
- R-Tree学习笔记
- iperf测试网络性能
- UC/OS II 任务管理(3)之初始化
- 正则表达式
- 修改通过myeclipse启动的tomcat的VM参数
- Python Wheel (.whl)文件安装实践
- 护眼颜色绿豆沙设置
- SpringMVC基础-模型和视图ModelAndView