AOP概念 1.aop:面向切面(方面)编程,扩展功能不通过源代码实现 2.采用横向抽取机制,取代了传统的纵向继承重复代码 AOP原理 假设现有 public class User{ //添加用户方法(1) public void add(){ //添加逻辑(2) //(3) } } 我们需要扩展其功能: 正常需要在3处添加逻辑,但这种方式不好,需要经常修改代码 纵向抽取机制解决: public class BaseUser{ //创建方法 public void writelog(){ //添…