博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring如何集成hibernate
阅读量:6819 次
发布时间:2019-06-26

本文共 440 字,大约阅读时间需要 1 分钟。

现象描述:

        由于项目当中使用HibernateDaoSupport类的getSession()方法获取session对象,建立connection后未手动关闭,造成工程运行一段时间后进入长时间不响应状态。因此,使用HibernateDaoSupport的getHibernateTemplate().getCurrentSession()以获得spring负责管理的session对象,后出现异常

异常信息:No Hibernate Session bound to thread, and configuration does not allow creation of non-transactional one here

原因:

         需要配置事务。

解决办法:

         在applicationContext.xml文件中配置事务及处理切面,并添加cglib-2.1.3.jar文件。

转载于:https://www.cnblogs.com/wanping/p/2985331.html

你可能感兴趣的文章
haproxy 实现多域名证书https
查看>>
ES mlockall作用——preventing that memory from being paged to the swap area
查看>>
How those spring enable annotations work--转
查看>>
【SFTP】使用Jsch实现Sftp文件下载-支持断点续传和进程监控
查看>>
Python--基础知识
查看>>
MySQL 定时任务
查看>>
jxl(Java Excel API) 使用方法 【1】
查看>>
Mac系统中各个文件夹简单介绍(转)
查看>>
流媒体技术学习笔记之(八)海康、大华IpCamera RTSP地址和格式
查看>>
[React] Test friendly approach
查看>>
MySQL InnoDB 引擎的持久性与性能
查看>>
java------HashMap与HashSet的区别
查看>>
GaugeControl 之 DigitalGauge
查看>>
Mysql之sql语句操作
查看>>
C#中按模板操作Word —— 如何向Word中插入图片
查看>>
Linux设备驱动--块设备(三)之程序设计
查看>>
【前端】:jQuery下
查看>>
安卓解析 json 4种格式 全解析
查看>>
asd
查看>>
北斗有 35 颗卫星,而 GPS 有 24 颗卫星,为什么二者数量不同?
查看>>