spring5源码-ioc抽象层次设计 与 aop流程理解
1.spring的简单工厂抽象设计层次
2.spring的高级工厂(上下文)抽象设计层次
注: 由于图片太长,不方便截屏,因此直接贴全图了。
3.AOP的核心抽象设计
注:该图在springAOP模块部分已经给出,这里为了将核心概念进行集中管理,因此再次上传一次了。
落幕撒花
经过小半个月的学习,终于将spring的核心ioc,aop算是粗略的过上一遍,对spring源码的理解应该说是上了一个台阶。 这里留下欣慰的泪水。。。
对于spring源码中关于组件的部分,因为大部分都是与web环境相关的。 这里将不会直接进行学习,而是 先绕道 tomcat源码,之后再回过头来啃这一块知识。。
By the way,感谢某个女孩,希望我们都能成为更好的自己。晚安!