参考: AOP概述(什么是AOP?)——Spring AOP(一) AOP设计与原理(连接点,切入点与代理模式)——Spring AOP(二) JDK的Proxy技术实现AOP,InvocationHandler和Proxy详解——Spring AOP(三) CGLIB实现AOP,MethodInterceptor接口和Enhancer详解——Spring AOP(四) Spring的基于AspectJ的AOP开发——Spring AOP(五) Spring使用XML的方式实现AOP的开发——Spring AOP(六) Spring使用注解的方式实现AOP的开发——Spring AOP(七) java 代理 理解原理及实现 CGLIB动态代理实现原理