什么是“hibernate.current_session_context_class”默认值?

时间:2018-03-20 19:08:06

标签: hibernate properties

我在documentation找不到任何内容。在另一个site中声明,默认值为thread,但页面非常旧,而且,它不是正式的。

1 个答案:

答案 0 :(得分:0)

没有-这是the official documentation的摘录:

  

hibernate.current_session_context_class配置参数定义应使用哪个org.hibernate.context.CurrentSessionContext实现。为了向后兼容,如果未设置此配置参数,但是配置了org.hibernate.transaction.TransactionManagerLookup,则Hibernate将使用org.hibernate.context.JTASessionContext 。通常,此参数的值只是命名要使用的实现类。但是,对于三个现成的实现,有三个对应的简称:“ jta”,“ thread”和“ managed”。