当前位置: 代码迷 >> J2EE >> Session是不是关闭?
  详细解决方案

Session是不是关闭?

热度:89   发布时间:2016-04-22 03:00:59.0
Session是否关闭?急。
this.getSession().createSQLQuery(sql)
this.getSession().createQuery(sql);
this.getSession().createCriteria();
SSH中Spring管理hibernate 事物。
上述三个方法Spring是否自动关闭session
有详细说明吗?谢谢,项目部署后说打开连接太多。我知道是否是session没有关闭的原因。

------解决方案--------------------
这要看你的getSession()方法是如何实现的。
------解决方案--------------------
看你用openSession还是getCurrentSession
前者需要手动关闭 后者自动关闭
------解决方案--------------------
那要看你的Session是怎么来得,看你的问题说的是使用SPRING管理,应该不需要自己手动关闭
------解决方案--------------------
探讨

看你用openSession还是getCurrentSession
前者需要手动关闭 后者自动关闭

------解决方案--------------------
探讨

引用:
这要看你的getSession()方法是如何实现的。

HibernateDaoSupport中的getSession方法Dao层中继承的
  相关解决方案