第1章 AOP 的相关概念
1.1AOP 概述
1.1.1 什么是 AOP
AOP:全称是 Aspect Oriented Programming 即:面向切面编程。
简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的
基础上,对我们的已有方法进行增强。
1.1.2 AOP 的作用及优势
作用:
在程序运行期间,不修改源码对已有方法进行增强。
优势:
减少重复代码
提高开发效率
维护方便
1.1.3 AOP 的实现方式
使用动态代理技术
1.2AOP 的具体应用
见java动态代理