1.基础概念
一、AOP详解:https://www.cnblogs.com/xiaoxiao7/p/6057724.html 【AOP与JAVA动态代理】
二、Spring AOP详解:Spring AOP详解 【spring aop中对于有接口的用的是java动态代理,对于没有接口的用cglib代理】
2.应用场景
三、AOP统一异常处理:https://blog.csdn.net/w05980598/article/details/79070388
四、AOP日志记录:http://www.cnblogs.com/jianjianyang/p/4910851.html