Spring对于AOP开发有两种模式:一是Spring本身的AOP开发,这种模式配置起来比较麻烦,我们用得不多,不介绍。二是使用Aspectj进行AOP开发,这个又有两种模式,一个是基于XML配置的Aspectj,另外一个是基于Aspectj注解的开发。
下面分别介绍这两种开发模式的第二种。基于XML配置的请看这个:https://blog.youkuaiyun.com/sgliuxiu/article/details/105250693
二、基于注解的开发
步骤如下:
1.创建项目,引入jar包
2.引入配置文件,需要引入context约束
最后的配置文件如下:
3.目标类:
4.切面类
5.测试:
如果出现异常,测试结果如下: