整合hibernate4.2和spring框架,出现No Session found for current threa报错
2015-06-11 11:33
621 查看
如果没有开启事务管理,Hibernate4就会报错,原因是如果不指定@Transactional事务管理
Hibernate4下,需要在web.xml中指定
<!-- openSessionInView配置 -->
<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>
</filter>
<filter-mapping>
<filter-name>openSessionInViewFilter</filter-name>
<url-pattern>*.html</url-pattern>
</filter-mapping>
如果没有开启事务管理,Hibernate4就会报错,原因是如果不指定@Transactional事务管理
Hibernate4下,需要在web.xml中指定
<!-- openSessionInView配置 -->
<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>
</filter>
<filter-mapping>
<filter-name>openSessionInViewFilter</filter-name>
<url-pattern>*.html</url-pattern>
</filter-mapping>
相关文章推荐
- Java模式(适配器型号)
- Shiro配置---基于spring框架
- Java位运算符
- struts2配置详解
- JAVA 中两种判断输入的是否是数字的方法
- mark:Eclipse导入workspace存在的项目
- 编译Hadoop-Eclipse插件
- Spring + JdbcTemplate + JdbcDaoSupport + HibernateDaoSupport examples
- java基础学习步骤
- 【深入JAVA】cglib动态代理
- eclipse自动生成方法注释 快捷键
- java多线程控制-信号量Semaphore
- Spring加载resource时classpath*:与classpath:的区别
- 怎么设置Myeclipse 最佳
- how-to: resolve "java.lang.OutOfMemoryError: Java heap space" during using beeline && hiveserver2
- JavaWeb——过滤器的原理
- JAVA 中BIO,NIO,AIO的理解
- java XXXvo.java 主表调用其他表表的字段拼接///表中读取数据库里时间数据格式的修改
- java压缩文件夹或文件的方法
- Java内部类