La transaction Spring AOP Interceptor ne fonctionne pas
Problème
La transaction Spring AOP ne fonctionne pas dans les intercepteurs suivants?
L'intercepteur de transaction «matchGenericTxInterceptor», supposé intercepterurlInterceptorInsert
,urlInterceptorCommit
,urlInterceptorRelease
, mais il ne fonctionne pas comme prévu?
Solution
Les 3 intercepteurs sont exécutés avant l'intercepteur du gestionnaire de transactions (matchGenericTxInterceptor).
Pour résoudre ce problème, vous devez changer la séquence du fichier xml de l'intercepteur comme suit (mettrematchGenericTxInterceptor en haut).
Note
La séquence des intercepteurs Spring AOP affecte la fonctionnalité.