【发布时间】:2014-10-21 08:47:00
【问题描述】:
我有 spring 4 应用程序。目前我使用 JpatransactionManager。
<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
<property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>
您能告诉我如何选择事务管理器吗?
例如,我应该什么时候使用jta事务管理器,什么时候使用jpa,它们有什么好处和坏处?
我知道我在春季有两种工作方式吗?一是JPA方式,二是Hibernate方式。第一个包括java标准注释和标准api,第二个是hibenrate实现。如果我需要使用 JTA,我必须使用 hibernate 而不是 JPA,不是吗?
【问题讨论】: