Spring通过配置(XML、注解、Java配置)解析Bean的元数据,生成BeanDefinition对象。
BeanDefinition存储了
Bean的类名、作用域(scope)、依赖项(depends-on)、初始化方法、销毁方法等元数据。
所有
BeanDefinition存储在容器的
BeanDefinitionMap(一个HashMap)中,键为Bean名称,值为
BeanDefinition对象。
解析器:
技术面:Spring (bean的生命周期、创建方式、注入方式、作用域)
未经允许不得转载:小狮博客 » 技术面:Spring (bean的生命周期、创建方式、注入方式、作用域)
小狮博客