当前位置: 代码迷 >> Java Web开发 >> SessionFactory.close()跟close(session)的区别
  详细解决方案

SessionFactory.close()跟close(session)的区别

热度:713   发布时间:2016-04-12 22:10:15.0
SessionFactory.close()和close(session)的区别
用hibernate-struts-spring做东西

在做有关DAO的部分

创建了一个SessionFactory以创建若干个Session(SessionFactory.openSession())

使用Session需要关闭的时候

出现了题目中的问题

是应该session.close()呢 还是 SessionFactory.close()?

谢谢
session SessionFactory

------解决方案--------------------
SessionFactory是Session工厂,也就是一个SessionFactory可以在需要Session的时候就产出一个。当你不再需要SessionFactory的时候就可以调用HibernateDB里面的close()方法了。一般是不会调用的。
  相关解决方案