AOP的经常使用注解


@Aspect

  • 做用:把当前类声明为切面类

@Before

  • 做用:把当前方法当作是前置通知
  • 属性:code

    • value:用于指定切入点表达式,还能够指定切入点表达式的引用。 讲师:陈飞

@AfterReturning

  • 做用:把当前方法当作是后置通知
  • 属性:引用

    • value:用于指定切入点表达式,还能够指定切入点表达式的引用。

@AfterThrowing

  • 做用:把当前方法当作是异常通知
  • 属性:方法

    • value:用于指定切入点表达式,还能够指定切入点表达式的引用。

@After

  • 做用:把当前方法当作是始终通知
  • 属性:异常

    • value:用于指定切入点表达式,还能够指定切入点表达式的引用。

@Around

  • 做用:把当前方法当作是环绕通知
  • 属性:co

    • value:用于指定切入点表达式,还能够指定切入点表达式的引用。

@Pointcut

  • 做用:指定切入点表达式
  • 属性:

    • value:指定表达式的内容
相关文章
相关标签/搜索