小编Yve*_*ssi的帖子

hibernate会话和连接池之间的区别和关系?

我对hibernate会话和连接池感到困惑,它们是一样的吗?

connection session hibernate

12
推荐指数
1
解决办法
4424
查看次数

hibernate sessionfactory如何管理会话?

我刚刚获得了Hibernate Session和Connection之间的关系.但现在,我得到另一个问题:hibernate sessionfactory如何管理会话?在以下代码段中:DAO类的save()方法:

Session session = sessionFactory.openSession();
   Transaction tx=null;
   tx=session.beginTransaction(); 
   session.save(transientInstance);
   session.flush();
   tx.commit();
Run Code Online (Sandbox Code Playgroud)

当我们调用时sessionFactory.openSession(),它将创建一个附加到当前线程的新会话(通过ThreadLocal),此会话也附加到JDBC连接,但是,正如您所看到的,我们不需要关闭会话(会话. close()),既不是连接.那么,Hibernate会话的生命周期是什么,在什么情况下会被关闭?自动?

connection session hibernate sessionfactory

5
推荐指数
1
解决办法
7433
查看次数

标签 统计

connection ×2

hibernate ×2

session ×2

sessionfactory ×1