AOP的使用步骤

定义一个切面类

  • 生命类,增加@compont和@Aspect两个注解,在Springboot中要引入Spring-boot-starter-aop依赖包

定义切点Pointcut

  • 定义切点,并定义切点在哪些方法执行,采用@Pointcut注解完成,如@Pointcut(public * com.xxx.xxx..(…))

定义Advice通知

利用通知的5中类型@Before、@After、@AfterReturning、@AfterThrowing 、@Around来完成在某些切点的增强和动作,如@Before(“myPointcut()”),myPointcut为第二步骤定义的切点


版权声明:本文为qq_21209307原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。