如何注册一个Spring Bean?
答:通过BeanDefinition 和外部单体对象来注册 ConfigableListableBeanFactory实际是SingletonBeanRegistry BeanDefinitionRegistry ApplicationContext委托给SingletonBeanRegistry去getBean()
什么是springBeanDefinition?
答:定义“spring bean”和“bean definition”元信息 构造器参数没有名称只有顺序,所以没有set和get
spring容器是怎样管理注册bean的?
答:如:IoC 配置元信息读取和解析、依赖查找和注入以及Bean 生命周期等