getCurrentSession 出现No hibernate bound to the thread
来源:互联网 发布:java开发机器人 编辑:程序博客网 时间:2024/05/16 05:03
1、问题情景
在Dao里调用getCurrentSession()
代码如下
@Override public WebSite findWebSite() { Session session = this.getHibernateTemplate().getSessionFactory().getCurrentSession(); Query query = session.createQuery("from WebSite"); WebSite webSite = (WebSite)query.uniqueResult(); return webSite; }
此dao不在spring事务上下文中
出现一下异常
No hibernate bound to the thread
2、处理过程
- 首先利用this.getSession()获取的话,不会出现此异常。
- 很明显是getSession()与getCurrentSession()有区别
getSession()需要手动关闭session。而getCurrentSession()绑定了线程,依靠**事务**提交或回滚进行自动关闭session
getCurrentSession()是依靠事务提交或回滚进行自动关闭session的。
这句话解释了问题所在。自然就解决了出现No hibernate bound to the thread异常
阅读全文
0 0
- getCurrentSession 出现No hibernate bound to the thread
- No Hibernate Session bound to thread
- No Hibernate Session bound to thread
- HibernateException: No Hibernate Session bound to thread
- springmvc No Hibernate Session bound to thread
- HibernateException: No Hibernate Session bound to thread
- 关于出现No Hibernate Session bound to thread问题的记录
- 关于出现No Hibernate Session bound to thread问题的记录
- No Hibernate Session bound to thread、No Session found f
- spring hibernate No Hibernate Session bound to thread异常
- org.hibernate.HibernateException: No Hibernate Session bound to thread, and
- hibernate的session的No Hibernate Session bound to thread
- org.hibernate.HibernateException: No Hibernate Session bound to thread
- org.hibernate.HibernateException: No Hibernate Session bound to thread
- org.hibernate.HibernateException: No Hibernate Session bound to thread
- No Hibernate Session bound to thread纠结了很久
- 异常:No Hibernate Session bound to thread……
- No Hibernate Session bound to thread, and configuration
- 浓墨重彩之Linux-01-VMware安装Centos
- tcp/ip协议
- Android——图表库MPAndroidChart的使用
- SSH:利用Struts2+Hibernate4+Spring4+SQLServer框架,搭建一个前后端web网站(2)
- C语言作业
- getCurrentSession 出现No hibernate bound to the thread
- js操作剪贴板,实现点击按钮复制文本功能
- Navicat for MySQL界面下如何用SQL语句创建表?
- octave安装使用
- WebPack详细入门教程(一)之简介
- linux 自定义脚本服务
- 57-深入理解函数模版
- Java 代码运行洞察库 Metrics
- 2017-10-31课堂作业02