使用Aspectj的AfterThrowing建议不起作用

时间:2019-03-10 09:58:46

标签: java spring-aop weblogic12c

我有一个Exception Handler类,我想用适当的消息处理sql异常。但是使用下面的代码和配置,方面不会在ExceptionHandler类中使用afterThrowing方法拦截异常。 这是我的课。

@Aspect
@Component
public class ExceptionHandler {


@AfterThrowing(throwing = "throwable", pointcut = "within(com.mypackagename.*) && execution(* *.*(..))")
public void afterThrowing(JoinPoint joinPoint, Throwable throwable) {
   // code
}

这是applicationContext.xml中spring-aop的相关标签

<aop:config/>
<context:load-time-weaver aspectj-weaving="on"/>
<aop:aspectj-autoproxy/>

谢谢

0 个答案:

没有答案