J'ai quelques questions sur l'intégration de JPA + Spring en cours d'exécution sur Tomcat. J'ai cherché pendant un certain temps et n'ai pas été capable de trouver une réponse concrète, alors voilà:Comment injecter JPA EntityManager en utilisant le ressort
Est-il possible que Spring injecte l'objet JPA entityManager
dans ma classe DAO sans étendre JpaDaoSupport? Si oui, Spring gère-t-elle la transaction dans ce cas?
J'essaie de garder ma configuration de printemps aussi simple que possible:
<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
<property name="entityManagerFactory" ref="em"/>
</bean>
<bean id="em" class="org.springframework.orm.jpa.LocalEntityManagerFactoryBean">
<property name="persistenceUnitName" value="myPU"/>
</bean>
EDIT: qui était très utile, merci à vous tous!