Spring 4中的@EnableTransactionManagement
XML等价物是什么?
答案 0 :(得分:10)
这应该做的工作:
<bean id="txManager" class="org.springframework.orm.jpa.JpaTransactionManager">
<property name="entityManagerFactory" ref="myEmf" />
</bean>
<tx:annotation-driven transaction-manager="txManager" />
我不知道在哪里查找其他注释的XML等价物。
答案 1 :(得分:3)
除了@LakatosGyula answer之外,如果Hibernate
与Spring
一起使用,此配置将完成此任务:
<tx:annotation-driven transaction-manager="txManager"/>
<bean id="txManager" class="org.springframework.orm.hibernate4.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory"/>
</bean>