@Aspect
在 AspectJ 注解中, 切面只是一个带有 @Aspect 注解的 Java 类,通知是标注有某种注解的简单的 Java 方法。
AspectJ 支持 5 种类型的通知注解:
@Before: 前置通知, 在方法执行之前执行
@After: 后置通知, 在方法执行之后执行
@AfterRunning: 返回通知, 在方法返回结果之后执行
@AfterThrowing: 异常通知, 在方法抛出异常之后
@Around: 环绕通知, 围绕着方法执行
@Aspect
在 AspectJ 注解中, 切面只是一个带有 @Aspect 注解的 Java 类,通知是标注有某种注解的简单的 Java 方法。
AspectJ 支持 5 种类型的通知注解:
@Before: 前置通知, 在方法执行之前执行
@After: 后置通知, 在方法执行之后执行
@AfterRunning: 返回通知, 在方法返回结果之后执行
@AfterThrowing: 异常通知, 在方法抛出异常之后
@Around: 环绕通知, 围绕着方法执行