2016-10-12 37 views
2

我在我的項目中遇到了spring-aop-transaction.xml文件。 有兩個部分。在spring-aop-transaction.xml中指定的方法名稱的順序很重要嗎?

<aop:config> 
    <aop:advisor 
     pointcut="execution 

這裏聲明瞭所有的接口。 而

<tx:advice id="TxAdvice" transaction-manager="transactionManager"> 
     <tx:attributes> 

這裏所有的方法名被指定。 我想知道提及方法名稱的順序是否有所不同,或者它們必須與接口聲明的順序完全相同。

感謝您的答案。

編輯: 我該如何強制關閉未結交易。

EX:

<tx:method name="updateData" propagation="REQUIRES_NEW" 
    rollback-for="Exception"/> 

該事務繼續通過其它方法產生問題地使用。 在此先感謝。

回答

相關問題