AOP的常用注解
@Aspect
:
- 作用:把当前类声明为切面类。
@Before
:
- 作用:把当前方法看成是前置通知。
- 属性:
- value:用于指定切入点表达式,还可以指定切入点表达式的引用。 讲师:陈飞
@AfterReturning
- 作用:把当前方法看成是后置通知。
- 属性:
- value:用于指定切入点表达式,还可以指定切入点表达式的引用。
@AfterThrowing
- 作用:把当前方法看成是异常通知。
- 属性:
- value:用于指定切入点表达式,还可以指定切入点表达式的引用。
@After
- 作用:把当前方法看成是始终通知。
- 属性:
- value:用于指定切入点表达式,还可以指定切入点表达式的引用。
@Around
- 作用:把当前方法看成是环绕通知。
- 属性:
- value:用于指定切入点表达式,还可以指定切入点表达式的引用。
@Pointcut
- 作用:指定切入点表达式
- 属性:
- value:指定表达式的内容