spring5源码-ioc抽象层次设计 与 aop流程理解

1.spring的简单工厂抽象设计层次

spring5源码-ioc抽象层次设计 与 aop流程理解

2.spring的高级工厂(上下文)抽象设计层次

注: 由于图片太长,不方便截屏,因此直接贴全图了。

spring5源码-ioc抽象层次设计 与 aop流程理解

3.AOP的核心抽象设计

注:该图在springAOP模块部分已经给出,这里为了将核心概念进行集中管理,因此再次上传一次了。

spring5源码-ioc抽象层次设计 与 aop流程理解

spring5源码-ioc抽象层次设计 与 aop流程理解


落幕撒花

  经过小半个月的学习,终于将spring的核心ioc,aop算是粗略的过上一遍,对spring源码的理解应该说是上了一个台阶。  这里留下欣慰的泪水。。。

  对于spring源码中关于组件的部分,因为大部分都是与web环境相关的。 这里将不会直接进行学习,而是 先绕道 tomcat源码,之后再回过头来啃这一块知识。。

  By the way,感谢某个女孩,希望我们都能成为更好的自己。晚安!