AspectJ:@AfterReturning

时间:2017-04-28 08:59:52

标签: aop aspectj

我创建了这个切入点:

@Pointcut("execution(* com.living.commty.boot.resources.*.* (..))")
public void resourcesCut() {}

我试图在返回后获取返回值:

@AfterReturning(pointcut="resourcesCut()", returning="result")
public void afterReturning(JoinPoint joinPoint, Object result)
{
    //...
}

问题是它只削减了6条建议。但是,如果我没有设置returning

@AfterReturning(pointcut="resourcesCut()")
public void afterReturning(JoinPoint joinPoint)
{
    this.logAfterReturningTrace(joinPoint, null);
}

它最多可以提出39项建议。

我做错了什么?

我试图获取所有" resourcesCut"的所有返回值。切入点执行方法......

0 个答案:

没有答案