Spring
文章平均质量分 60
我橘子超酸
这个作者很懒,什么都没留下…
展开
-
IOC简单理解
一下内容摘自: link.2.1 白话版在第一章中我们了解了IOC是来帮助我们管理和创建对象的。这个时候我们需要一个承载我们需要创建信息的容器,即图中的XML或者注解,那么有了我们自己的BeanDefiniton信息以后,我们需要一个接口用来读取这些信息,于是出现了BeanDefinitionReader用来读取我们自己的Bean信息。那么我们需要考虑一个问题了,那么多的对象怎么生产呢?答案就是工厂模式。Spring默认的工厂是DefaultListableBeanFactory,没错,Sprin原创 2021-08-23 21:54:51 · 153 阅读 · 0 评论 -
Spring解决循环依赖
地址.补充一点内容:1.为什么需要三级缓存三级缓存分级:一级:singletonObjects二级:singletonFactories三级:earlySingletonObjectssingletonObjects 这一级不用多说,直接从map里面拿到BeansingletonFactories 为什么不直接存放 一个对象,而是存放一个factory?供程序员扩展增强earlySingletonObjects 该级用来存放经过factory增强过的半成品Bean,目的是当出现下述情况:原创 2021-08-14 20:53:33 · 154 阅读 · 0 评论 -
Spring Bean生命周期
参考链接:https://www.bilibili.com/video/BV1fk4y127Vr?t=6344https://blog.csdn.net/qq_35634181/article/details/104473308https://blog.csdn.net/ajianyingxiaoqinghan/article/details/81837463总结Factor中创建出BeanDefinition->class ->BeanDefinition->BeanFact原创 2021-04-16 17:54:06 · 73 阅读 · 0 评论