Транзакция Spring AOP Interceptor не работает

Транзакция Spring AOP Interceptor не работает

проблема

Транзакция Spring AOP не работает в следующих перехватчиках?

 
    
        
            
            
            
            
        
    
    
        
            
        
    

Предположим, что перехватчик транзакции "matchGenericTxInterceptor" перехватываетurlInterceptorInsert,urlInterceptorCommit,urlInterceptorRelease, но он не работает должным образом?

Решение

3 перехватчика выполняются перед перехватчиком диспетчера транзакций (matchGenericTxInterceptor).

Чтобы исправить это, вам нужно изменить последовательность XML-файла перехватчика, как показано ниже (поместитеmatchGenericTxInterceptor вверху).

 
    
        
            
            
            
            
        
    
    
        
            
        
    

Note
Последовательность перехватчиков Spring AOP действительно влияет на функциональность.