La transaction Spring AOP Interceptor ne fonctionne pas

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é.