spring AOP的使用步骤

 Spring AOP定义及术语:https://www.cnblogs.com/wangcp-2014/p/11544674.html

spring AOP的使用,分三个步骤,记住这三个步骤,AOP就不会有问题:

1. 确定目标对象(target—>bean) 通俗的来讲就是“哪个方法需要增强,你就把他交给spring。
2. 编写Advice通知方法 (增强代码) 就是写增强代码
3. 配置切入点和切面 第三点的作用就是:让你的增强代码作用于你要增强的目标对象上

SpringAOP有两种实现方式:传统版本和AspectJ。具体操作都能实现业务需求,但是在这里还是希望大家能使用AspectJ,毕竟整体配置起来较为简单、轻量化,而且现在企业几乎都是AspectJ,传统的方法了解一下即可。

  1. 注意:我这里使用的时SpringBoot2.x+maven

    pom.xml添加aop坐标

    spring AOP的使用步骤
  2.  

    Java配置启用@AspectJ支持

    spring AOP的使用步骤
  3.  

    声明一个切面

    spring AOP的使用步骤
  4.  

    声明切入点

    spring AOP的使用步骤
  5.  

    声明Advice

    spring AOP的使用步骤
  6.  

    新建一个UserController进行测试

    spring AOP的使用步骤
  7.  

    浏览器输入http://localhost/test

    控制台查看结果

    spring AOP的使用步骤
    spring AOP的使用步骤

相关文章: