@AspectJ提供不同的通知类型

@[TOC]尼古拉斯赵四

@AspectJ提供不同的通知类型

[email protected] 前置通知,相当于BeforeAdvice
[email protected] 后置通知,相当于AfterReturningAdvice
[email protected] 环绕通知,相当于MethodInterceptor
[email protected]抛出通知,相当于ThrowAdvice
[email protected] 最终final通知,不管是否异常,该通知都会执行

目标类,定义切面类

@AspectJ提供不同的通知类型@AspectJ提供不同的通知类型

@Before前置通知

@AspectJ提供不同的通知类型

@AfterReturing 后置通知

@AspectJ提供不同的通知类型

@Around 环绕通知

@AspectJ提供不同的通知类型

@AfterThrowing 抛出通知

@AspectJ提供不同的通知类型

@After 最终通知

@AspectJ提供不同的通知类型