使用OpenSessionInViewFilter延时session关闭后无法启用事务
来源:互联网 发布:vb datagrid 自动列宽 编辑:程序博客网 时间:2024/09/21 09:22
要将配置文件放到contextConfigLocation,作为根上下文
<context-param> <param-name>contextConfigLocation</param-name> <param-value> classpath:spring-*.xml </param-value> </context-param> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <!-- session延时关闭 --> <filter> <filter-name>OpenSessionInViewFilter</filter-name> <filter-class>org.springframework.orm.hibernate4.support.OpenSessionInViewFilter</filter-class> <init-param> <param-name>singleSession</param-name> <param-value>true</param-value> </init-param> <init-param> <param-name>sessionFactory</param-name> <param-value>sessionFactory</param-value> </init-param> </filter> <filter-mapping> <filter-name>OpenSessionInViewFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
而不能放在DispatcherServlet里
<servlet> <servlet-name>项目名</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value> classpath:/spring-*.xml </param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>项目名</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>
具体原因不清楚,知道以后再回来补充
0 0
- 使用OpenSessionInViewFilter延时session关闭后无法启用事务
- 使用OpenSessionInViewFilter解决session关闭问题
- 使用OpenSessionInViewFilter后 could not initialize proxy no session
- Hibernate Tip: 使用JBOSS MBEAN时,Session会在事务提交后自动关闭!
- Spring 和Struts2 整合 特别需要关注Session 关闭的问题:解决方法是使用 OpenSessionInViewFilter
- 采用OpenSessionInViewFilter模式来管理事务的session
- Spring使用OpenSessionInViewFilter解决Hibernate的lazy延时加载问题
- Spring使用OpenSessionInViewFilter解决Hibernate的lazy延时加载问题
- Spring使用OpenSessionInViewFilter解决Hibernate的lazy延时加载问题
- Spring使用OpenSessionInViewFilter解决Hibernate的lazy延时加载问题
- Spring使用OpenSessionInViewFilter解决Hibernate的lazy延时加载问题
- Spring使用OpenSessionInViewFilter解决Hibernate的lazy延时加载问题
- Spring使用OpenSessionInViewFilter解决Hibernate的lazy延时加载问题
- ThreadLocal模式下管理的Session会在事务提交后自动关闭
- ThreadLocal模式下管理的Session会在事务提交后自动关闭!
- Hibernate——ThreadLocal模式下管理的Session会在事务提交后自动关闭
- HibernateTemplate 在事务、非事务、配置OpenSessionInViewFilter等不同情况下获取Session
- zabbix 启用分区表后需要关闭Housekeeper
- Ubuntu16.04+GT720M + Cuda8.0+py-faster-rcnn(caffe)
- 无限极格式化数据(测试)
- 利用hover修改其它标签样式
- 设计模式之状态模式
- Java 网络编程基于UDP_IP协议的网络编程
- 使用OpenSessionInViewFilter延时session关闭后无法启用事务
- gitHub和gitLab
- Java URL编程
- leetcode_[python/C++] 329. Longest Increasing Path in a Matrix(DFS+记忆化搜索)
- 51nod 1243 排船的问题
- 单例模式
- 自定义ScrollView,实现头尾部的下拉、上拉
- 第一天
- 设计模式的六大设计原则