Транзакция Spring AOP Interceptor не работает
проблема
Транзакция Spring AOP не работает в следующих перехватчиках?
Предположим, что перехватчик транзакции "matchGenericTxInterceptor" перехватываетurlInterceptorInsert
,urlInterceptorCommit
,urlInterceptorRelease
, но он не работает должным образом?
Решение
3 перехватчика выполняются перед перехватчиком диспетчера транзакций (matchGenericTxInterceptor).
Чтобы исправить это, вам нужно изменить последовательность XML-файла перехватчика, как показано ниже (поместитеmatchGenericTxInterceptor вверху).
Note
Последовательность перехватчиков Spring AOP действительно влияет на функциональность.