Spring AOP 源码初窥(三)扫描Advice与Bean匹配

2018-08-17
阅读 13 分钟
4.6k
接上一回,讲到了getAdvicesAndAdvisorsForBean方法,该方法的目的是获取并生成Advisor Bean。其中包含了扫描通过@Aspect注解配置且与Bean方法的匹配的Advice,也是本章主要讲的内容

Spring AOP 源码初窥(二) 从注解开始

2018-08-16
阅读 5 分钟
2.6k
由于在本人实际应用中使用的是注解配置AOP,也更倾向于了解Spring AOP的整个实现,而不仅仅是关键实现。于是本篇源码解析,将会从注解开始。了解Spring AOP是怎么扫描Aspect配置,匹配,并生成AOP代理的。

Spring AOP 源码初窥(一) 概念

2018-07-31
阅读 1 分钟
2.9k
AOP全称 Aspect-Oriented Programming 即面向切面编程。怎么样,是不是感觉很熟悉?对,类似的还有面向过程编程(Procedure-Oriented Programming),面向对象编程(Object-Oriented Programming)。如果对后面两种编程方式有一定的了解,那么对于AOP想必也就比较容易理解了。