AOP 1.AOP的概念 AOP(Aspect Orient Programming)面向切面编程 (1).是面向对象编程OOP的一种补充 面向对象编程是从静态角度考虑程序结构 面向切面编程是从动态角度考虑程序运行过程 (2).AOP是把程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们的已有方法进行增强。 (3).AOP的底层,采用动态代理模式实现:JDK的动态代理与CGLIB的动态代理 (4).作用与优势 作用:在程序运行期间,不修改源码对已有