springspringspringIOCbeanbeanBeanDefinitionBeanDefinitionBeanDefinition
springbeanMapcontext.getBean****.classkeyMap
beanBeanDifinitionbean
BeanDifinitionBeanDifinitionPlaceholderConfigurerSupportBeanFactoryPostProcessor
PlaceholderConfigurerSupport Abstract base class for property resource configurers that resolve placeholders in bean definition property values.
doProcessConfigurationClassConfigurationClassPostProcessor
https://blog.csdn.net/a745233700/article/details/80959716
https://www.jianshu.com/p/934f4f996421
https://www.cnblogs.com/yanggb/p/11004887.html
https://www.jianshu.com/p/0aa393c92d87
4. BeanFactoryApplicationContextBeanFactoryFactoryBean