Spring AOP执行顺序

不同通知的执行顺序:

@Before前置通知

@Around环绕通知,进入方法...

执行对象方法...

@AfterReturning后置通知

@After最终通知 执行...

@AfterThrowing异常通知,程序出现异常了吗?

退出方法...

相同通知的执行顺序是:

从上向下

1:AfterReturning与AfterThrowing不同时出现

2:AOP只管理Bean,需要注册bean,才能被AOP拦截,因此AOP不拦截静态方法


你可能感兴趣的:(spring,AOP执行顺序)