本随笔内容要点如下: 什么是AOP AOP术语解释 Spring中AOP的xml实现 一.什么是AOP AOP(Aspect Oriented Programming),即面向切面编程.那什么是面向切面编程呢?切面又是什么呢? 如下图,本来存在ServiceA.ServiceB.ServiceC的,一刀把它们给切了.那这个面就是切面,切面切面,就是切开的面. 面向切面编程呢,就是在这个大切面上插入代码,使得ServiceA.ServiceB.ServiceC都能够实现插入的逻辑.在编码中,经常会…