Spring 里的几个重要的容器

DefaultSingletonBeanRegistry

singletonsCurrentlyInCreation

一个 Set,装载正在实例化的 Bean
在这里插入图片描述

singletonObjects

一个 Map,单例Bean的一级缓存
在这里插入图片描述

earlySingletonObjects

一个 Map,单例Bean的二级缓存
在这里插入图片描述

singletonFactories

一个 Map,单例Bean的三级缓存
在这里插入图片描述

disposableBeans

一个 Map,实现 DisposableBean 接口的实例。
在这里插入图片描述

DefaultListableBeanFactory

beanDefinitionNames

一个 List,存储完成注册的 BeanDefinition 的名字
在这里插入图片描述

beanDefinitionMap

一个 Map,存储完成注册的 BeanDefinition 的名字到对象的映射
在这里插入图片描述

发布了185 篇原创文章 · 获赞 271 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_44367006/article/details/103674517
今日推荐