<tx:annotation-driven transaction-manager="transactionManager" order="1"/>
<aop:config>
<aop:aspect id="sysMonitor" ref="aspectBean" order="2">
<aop:pointcut id="exceptionPointcut"
expression="execution(* com.test.*.*.*.*(..))" />
<aop:after-throwing pointcut-ref="exceptionPointcut" method="interceptException" throwing="ex"/>
</aop:aspect>
</aop:config>
<bean id="aspectBean" class="com.test.common.util.SpringBeanAspect" />
PS:
1:去掉AOP后事物就起作用
2:调整了order也不起作用