OpenSessionInViewFilter在SSH框架中的应用
来源:互联网 发布:java unicode编码 编辑:程序博客网 时间:2024/05/23 12:16
延迟初始化错误是运用Hibernate开发项目时最常见的错误。如果对一个类或者集合配置了延迟检索策略,那么必须当代理类实例或代理集合处于持久化状态(即处于Session范围内)时,才能初始化它。如果在游离状态时才初始化它,就会产生延迟初始化错误
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<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>/*</url-pattern>
</filter-mapping>
注意:struts插件不能留在Struts配置文件中、否则OpenSessionInViewFilter失效
<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property
property="contextConfigLocation"
value="classpath:applicationContext.xml" />
</plug-in>
通过以上配置即可解决Hibernate延迟加载问题(页面异常:could not initialize proxy - the owning Session was closed)
- OpenSessionInViewFilter在SSH框架中的应用
- .Spring定时器在SSH框架中的应用
- Spring定时器在SSH框架中的应用
- SSH框架在Web中的应用介绍
- Spring定时器在SSH框架中的应用
- Spring定时器在SSH框架中的应用
- Spring定时器在SSH框架中的应用
- Spring定时器在SSH框架中的应用
- dwr 在ssh框架中的应用
- ssh框架视频教程在实际开发中的应用
- spring Batch在SSH框架的应用
- OpenSessionInViewFilter在web.xml中的配置
- OpenSessionInViewFilter在web.xml中的配置
- Spring定时器在SSH框架中的应用之---Java Timer调度器
- Spring定时器在SSH框架中的应用之---Java Timer调度器
- Spring在SSH框架中的作用
- Spring在ssh框架中的作用
- dwr在SSH框架中的配置
- SELECT语句的完整语法
- Hadoop分布式文件系统:架构和设计
- UNDO表空间的管理
- SSH集成利用CharacterEncodingFilter解决中文乱码
- Java FX 命令行
- OpenSessionInViewFilter在SSH框架中的应用
- Ant+Xdoclet配合生成hibernate相关文件
- C#中调用PB的DLL
- ssh集成过程中针对Servlet action is not available的解决办法
- select基础
- 用Spring集成Struts时老出Servlet action is not available
- 对吞吐量和吞吐率的理解
- 处理struts servlet jsp 中文乱码问题
- 最美妙的数学公式