documentReader 类型DefaultBeanDefinitionDocumentReader
delegate 类型BeanDefinitionParserDelegate,临时对象
属性
|-Set<String> usedNames
|-ParseState parseState
|-beanNameGenerator(DefaultBeanNameGenerator)
BeanDefinition 类型GenericBeanDefinition
beanFactory
bd属性
|-beanDefinitionMap 类型Map<String, BeanDefinition>,key是beanName,value是bd对象
|-beanDefinitionNames 类型List<String>,元素是beanName
缓存属性
|-singletonObjects 类型Map<String, Object>,key是beanName,value是bean对象
|-singletonFactories 类型Map<String, ObjectFactory<?>>,key是beanName,value是ObjectFactory对象
|-earlySingletonObjects 类型Map<String, Object>,key是beanName,value是bean对象
|-registeredSingletons 类型Set<String>,元素是beanName
别名属性?
|-allBeanNamesByType 类型Map<Class<?>, String[]>
|-singletonBeanNamesByType 类型Map<Class<?>, String[]>
标签:Map,05,beanName,value,类型,内存,key,情况,属性
From: https://www.cnblogs.com/bplan/p/18317249