AOP进阶-通知顺序

通知顺序

  • 当多个切面的切入点都匹配到目标方法,目标方法运行时,多个通知都会被执行

执行顺序

  • 不同切面类中,默认按照切面类的类名称字母排序
    • 目标方法前的通知方法:字母排名靠前的先执行
    • 目标方法后的通知方法:字母排名靠前的后执行
  • 用@Order(数字)加在切面类上来控制顺序
    • 目标方法前的通知方法:数字小的先执行
    • 目标方法后的通知方法:数字小的后执行

你可能感兴趣的:(Java,Web学习跟踪笔记,AOP,通知,SpringAOP)