订购AOP Aspect和Advisor

时间:2016-02-23 16:11:07

标签: java spring aop spring-aop

我有一个aop顾问和引用相同切入点的方面,如下所示:

    <aop:advisor pointcut-ref="mypointcut" advice-ref="retryInterceptor" order="20"/>

    <aop:aspect ref="myAspect" order="1">

    <aop:after-throwing pointcut-ref="mypointcut" method="afterThrowingAdvice" throwing="e" />

    </aop:aspect>

我的retryInterceptor和我的afterThrowingAdvice都在mypointcut上监听一个hibernate DataException,但无论我为我的订购做什么,我的顾问总是先运行。

如何确保我的投掷后方面将在我的拦截器之前运行?

0 个答案:

没有答案