Spring AOP执行顺序

不一样通知的执行顺序:spa

@Before前置通知orm

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

执行对象方法...ci

@AfterReturning后置通知get

@After最终通知 执行...it

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

退出方法...方法

相同通知的执行顺序是:异常

从上向下margin

1:AfterReturning与AfterThrowing不一样时出现

2:AOP只管理Bean,须要注册bean,才能被AOP拦截,所以AOP不拦截静态方法

相关文章
相关标签/搜索