读取资源信息,注册到Hashmap
xml配置的单个bean注册流程
component-scan package中的bean注册流程
预实例化
先从缓存获取:
三级缓存
三步走:
(1)createBeanInstance:实例化,生成Bean所包含的java对象
(2)populateBean:Bean的初始化,依赖注入在这里发生
todo
(3)initializeBean:调用spring xml中的init 方法。
读取资源信息,注册到Hashmap
xml配置的单个bean注册流程
component-scan package中的bean注册流程
预实例化
先从缓存获取:
三级缓存
三步走:
(1)createBeanInstance:实例化,生成Bean所包含的java对象
(2)populateBean:Bean的初始化,依赖注入在这里发生
todo
(3)initializeBean:调用spring xml中的init 方法。