注解AOP- 重用切面表达式 & 切面优先级

38 阅读1分钟

使用Piontcut 切面注解

设置好Piontcut 的 value 值后,就可以直接在其他通知中直接调用了!

//重用切入点表达式
@Pointcut(value = ("execution(* com.atguigu.spring.xmlaop.CalculatorImpl.*(..)))"))
public void piontcut(){
}

//后置 @After()
@After(value = "piontcut()")
 public void afterMethod2(JoinPoint joinPoint) {
    String methodName = joinPoint.getSignature().getName();
    System.out.println("Logger-->后置通知,方法名称为:" + methodName);
}