1

如何配置 LoanSessionFactoryBean 以使用带有 Hibernate 4 的 JTA 事务管理器?

使用 Hibernate 3.x 以下配置有效,但在 Hibernate 4 中LocalSessionFactoryBean不再具有jtaTransactionManager属性

<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean" 
    p:configLocation="classpath:hibernate.cfg.xml"
    p:jtaTransactionManager-ref="jtaTransactionManager" />

我正在使用 Spring 3.1.1。

4

1 回答 1

0

实际上 Spring 3.1.1 没有 jtaTransactionManager 属性。也许他们忘了添加它。

他们在 Spring 3.1.4 中添加了它。所以我认为你应该升级到那个版本。

于 2013-09-24T20:09:29.993 回答