sessionFactory.getCurrentSession()的作用

时间:2015-08-17 17:38:13

标签: java hibernate

hibernate documentation说:

  

org.hibernate.Session在第一次调用时开始   getCurrentSession()是针对当前线程的。然后绑定   通过Hibernate到当前线程。当交易结束时,或者   通过提交或回滚,Hibernate自动解除绑定   来自线程的org.hibernate.Session并为您关闭它。如果你   再次调用getCurrentSession(),你得到一个新的org.hibernate.Session   并且可以开始一个新的工作单元。

如果属性current_session_context_class设置为thread,那么hibernate究竟做了什么?当他们说当前线程时意味着什么?

This postSessionFactory.getCurrentSession() returns a session bound to a context,究竟是什么意思,有人可以澄清一下吗?

0 个答案:

没有答案