Hibernate中创建Session(会话)接口的方法

Posted lc0814

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hibernate中创建Session(会话)接口的方法相关的知识,希望对你有一定的参考价值。

通过会话工厂sessionFactory创建session

openSession()和getCurrentSession()的区别

  1. 采用getCurrentSession()创建的session会绑定到当前线程中,而采用openSession()创建的线程则不会
  2. 采用getCurrentSession()创建的session在commit()或rollback()时会自动关闭,而采用openSession()创建的session必须手动关闭

以上是关于Hibernate中创建Session(会话)接口的方法的主要内容,如果未能解决你的问题,请参考以下文章

如何在 REST Jersey Web 应用程序中创建、管理、关联会话

会话丢失并在每个 servlet 请求中创建为新的

如何在 Hibernate 会话中使用全局临时表?

2.Hibernate 会话

Java Hibernate

没有 Hibernate Session 绑定到线程,并且配置不允许在这里创建非事务性会话