当使用spring和spring管理的事务时, 除非* 您正在使用JTA, 否则 切勿
乱用hibernate.current_session_context_class
属性。 *
默认情况下,Spring将设置自己的
CurrentSessionContext实现(SpringSessionContext),但是如果您自行设置,则情况并非如此。基本上破坏了适当的交易集成。
更改此设置的唯一原因是,每当您要使用JTA管理的事务时,都必须进行设置以与JTA正确集成。

当使用spring和spring管理的事务时, 除非* 您正在使用JTA, 否则 切勿
乱用hibernate.current_session_context_class
属性。 *
默认情况下,Spring将设置自己的
CurrentSessionContext实现(SpringSessionContext),但是如果您自行设置,则情况并非如此。基本上破坏了适当的交易集成。
更改此设置的唯一原因是,每当您要使用JTA管理的事务时,都必须进行设置以与JTA正确集成。