![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring揭秘学习日记
在经历春招的失败后决定对Spring进行深入的研究,在暑假这两个月中我会拜读豆瓣9.3的《Spring揭秘》,并在没学完一章后进行记录。分三个阶段:第一阶段看到Spring JDBC;第二阶段手写ORM框架;第三阶段SpringMVC+事务的学习。大家一起加油吧
傻傻的英雄
这个作者很懒,什么都没留下…
展开
-
SpringIOC容器创建 流程 思维导图整理
之前写的流程 感觉格式很蛋疼,今天就把整个流程用思维导图的形式走了一遍,感觉要清晰很多。下面是思维导图的连接https://www.processon.com/view/5f1f7ecf637689168e384238原创 2020-07-28 12:22:44 · 210 阅读 · 0 评论 -
Spring揭秘日志——(番外)SpringIOC容器创建流程梳理
前几天看完了Spring揭秘的第四章,内容有点多,这几天在准备面试,还没来得及写日志,但是看完第四章想起以前在尚硅谷雷丰阳老师的带领下追SpringIOC创建容器的源码,而在Spring揭秘的第四章中这些知识点也很零散所有今天来把上次追源码的笔记整理出来。(注意,笔记都是从refresh()方法展开的,标号都是有方法间的层次关系)=========================================================Spring容器的refresh()【创建刷新】(1)pre原创 2020-07-16 15:07:40 · 175 阅读 · 0 评论 -
Spring揭秘日志——番外(Spring解决循环依赖)
Spring循环依赖上次在拜读Spring揭秘的第二章时,依赖注入这个问题是SpringIOC的一步核心操作,但是在依赖注入的时候也发现了一个问题,在依赖注入的时候,如果Bean之间的属性引用产生了互相引用,那么在加载的时候就会出现循环依赖的经典Spring问题。(创建新的A时,发现要注入原型字段B,又创建新的B发现要注入原型字段A…)Spring内部对于循环依赖是做出了一些解决方案的,首先肯定会帮你报个错,就像递归没有退出条件一样系统会抛出StackOverflow错误一样。Spring在遇到了这种情原创 2020-07-08 08:47:31 · 244 阅读 · 0 评论 -
Spring揭秘日志第一步:IOC基本概念
Spring揭秘日志第一步:IOC基本概念本篇文章是本人对本书中第二章的一些个人理解与整理的知识点。众所周知,Spring始于IOC(Inversion of Control)控制反转,而它现在更多以依赖注入(DI)的方式被我们熟知。在这里还想到了一个设计原则——依赖倒转,下面先说明三者的关系。Part1:控制反转、依赖注入与依赖倒转的关系1、依赖倒转的相关概念2、控制反转、依赖注入相关概念(1)IOC:将对在自身对象中的一个内置对象的控制反转,反转后不再由自己本身的对象进行控制这个内置对象的原创 2020-07-04 23:10:38 · 206 阅读 · 0 评论