Die Spring AOP Interceptor-Transaktion funktioniert nicht
Problem
Die Spring AOP-Transaktion funktioniert nicht in folgenden Interceptors?
Angenommen, der Transaktionsabfangjäger "matchGenericTxInterceptor" fängturlInterceptorInsert
,urlInterceptorCommit
,urlInterceptorRelease
ab, funktioniert aber nicht wie erwartet?
Lösung
Die 3 Interceptors werden vor dem Interceptor des Transaktionsmanagers (matchGenericTxInterceptor) ausgeführt.
Um dies zu beheben, müssen Sie die Reihenfolge der Interceptor-XML-Datei wie folgt ändern (setzen SiematchGenericTxInterceptor oben).
Note
Die Reihenfolge der Spring AOP-Abfangjäger beeinflusst die Funktionalität.