2016-04-05 11 views

risposta

8

Questo dovrebbe fare il lavoro:

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

Non ho idea di dove guardare tali equivalenti XML per altre annotazioni.

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

+0

bello, grazie. Mi hai dato un'idea per il mio caso particolare con l'ibernazione, quindi +1. – Andremoniy

2

In aggiunta a @LakatosGyula answer, in caso di utilizzo con HibernateSpring questa configurazione farà il lavoro:

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

<bean id="txManager" class="org.springframework.orm.hibernate4.HibernateTransactionManager"> 
    <property name="sessionFactory" ref="sessionFactory"/> 
</bean> 
Problemi correlati