【发布时间】:2017-02-21 11:22:13
【问题描述】:
我在我的项目中遇到了一个 spring-aop-transaction.xml 文件。 有两个部分。
<aop:config>
<aop:advisor
pointcut="execution
这里所有的接口都被声明了。 和
<tx:advice id="TxAdvice" transaction-manager="transactionManager">
<tx:attributes>
这里指定了所有方法名称。 我想知道提到方法名称的顺序是否有所不同,或者它们必须与接口声明的顺序完全相同。
感谢您的回答。
编辑: 如何强制关闭一个打开的事务。
前:
<tx:method name="updateData" propagation="REQUIRES_NEW"
rollback-for="Exception"/>
此事务被另一种方法继续使用,从而产生问题。 提前致谢。
【问题讨论】:
标签: java spring spring-aop spring-transactions pointcut