2016-04-05 14 views

Trả lời

8

này nên thực hiện công việc:

<bean id="txManager" class="org.springframework.orm.jpa.JpaTransactionManager"> 
   <property name="entityManagerFactory" ref="myEmf" /> 
</bean> 
<tx:annotation-driven transaction-manager="txManager" /> 

Tôi không có ý tưởng nơi để xem xét tương đương XML ví dụ cho chú thích khác.

http://docs.spring.io/autorepo/docs/spring/4.2.x/spring-framework-reference/html/transaction.html#transaction-declarative-annotations

+0

Nice, cảm ơn bạn. Bạn đã cho tôi một ý tưởng cho trường hợp cụ thể của tôi với hibernate, vì vậy +1. – Andremoniy

2

Ngoài ra để @LakatosGyula answer, trong trường hợp sử dụng Hibernate với Spring cấu hình này sẽ làm công việc:

<tx:annotation-driven transaction-manager="txManager"/> 

<bean id="txManager" class="org.springframework.orm.hibernate4.HibernateTransactionManager"> 
    <property name="sessionFactory" ref="sessionFactory"/> 
</bean> 
Các vấn đề liên quan