首先我们要知道AOP是什么?AOP全称Aspect OrientedProgramming,即面向切面编程.在这里我不想去说什么是切面,什么是切点,什么是通知等等,相关博客很多,如果大家想知道可以自己去查,这里我希望用图像加代码方式将这些抽象的概念具体化给读者,给自己也捋一捋思路. 我们结合代码用图像一起说明,先看代码如下: // 假设我们现在有一个Person类,其中有一个eat的方法 public class Person { private String name; public Pers…