05内存情况

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[]>
posted @ 2024-07-22 23:27  bplan2010  阅读(0)  评论(0编辑  收藏  举报