首先我们应该想想为什么要使用aop面向切面编程?面向切面的底层实现是什么?小编在这里举个例子吧 小编首先给出Spring全家桶,方便大家下载使用—->Spring全家桶 1.自定义代理对象代理类以及实现类 1.1 定义接口(ArithmeticCacluetator) public interface ArithmeticCacluetator { /* 定义加减乘除四个方法 */ public void add(int i , int j); public void sub(int i , int j); public void mul(int i , int