Comment définir springframework @Transactionnel avec AspectJ
Je veux utiliser spring-aspects
pour faire mes méthodes transactionnelles, mais sans l'aide de Spring AOP (Spring AOP fonctionne très bien avec: <tx:annotation-driven/>
).
Je suis l'aide de Maven pour gérer mon projet.
Est-il un moyen de faire moment de la compilation tissage sur mon projet classes "ils sont Transactional
".
J'ai essayé d'utiliser le Mojo est AspectJ Plugin Maven, mais sans de bons résultats.
S'il vous plaît aider.
Quel est le problème avec le aspectj plugin? Pouvez-vous si votre pom?
Pas de problème avec le plugin j'ai eu des problème avec la configuration spring.
Pas de problème avec le plugin j'ai eu des problème avec la configuration spring.
OriginalL'auteur Mariusz Zawadzki | 2010-02-03
Vous devez vous connecter pour publier un commentaire.
J'ai tout compris.
Maven plugin fonctionne très bien mais le problème était avec mon printemps config:
J'ai eu:
Ce dont j'avais besoin était:
Maintenant il fonctionne très bien. Et de performance de mon @les méthodes Transactionnelles améliorée et que ce que j'étais aming.
Voici mon maven aspectj plugin config:
espère que cela aide quelqu'un.
transactionManager
haricot de laJpaTransactionManager
àHibernateTransactionManager
. Vous ditesorg.springframework.transaction.aspectj.AnnotationTransactionAspect
ne fonctionne pas avec JPA?Je ne le pense pas. Plus probablement, j'ai foiré quelque chose/n'a pas le configurer correctement pour JPA de travail, mais de toute façon, il a travaillé pour la mise en veille prolongée. C'était il y a longtemps, je ne me souviens même plus de ce projet, il a été.
OriginalL'auteur Mariusz Zawadzki
peut-être vous pouvez essayer ceci:
OriginalL'auteur YJiao
Voici un lien vers la réponse que j'ai donné sur la façon de faire la même chose en java config:
Printemps @Transactionnelle est appliqué à la fois comme une dynamique Jdk proxy et un aspect aspectj
Espère que cela aide
OriginalL'auteur Rian