图解Spring AOP原理-从创建到调用完成

136 阅读1分钟

AOP这个概念已经听烂了,它Spring中非常重要的一环,它承载着很多功能的实现与落地。但什么是AOP、AOP是怎么实现的、在什么地方有用到,为什么平时使用的时候都没有感知,只知道报错后进行查阅才发现这内部有AOP的身影,如事务的传播特性就是基于AOP进行进行的增强处理。本文基于5.2.9 梳理出一张思维导图,思维导图中记录的是AOP实现的重要类及说明。再有一张流程图,流程图中分析的是Spring容器启动从Xml解析与注解方式解析创建的逻辑、以及代理方法被调用时的执行流程。

思维导图,记录AOP从创建到调用完成,整个周期所用到重要的类,下面是图片,这里会持续完善 请添加图片描述

这里是AOP创建到调用的完整流程,下面是图片,这里会持续完善 请添加图片描述