spring读取配置文件,生成BeanDefinition,保存在工厂的BeanDefinitonMap中 通过构造函数,创建Bean的实例 调用populateBean给属性赋值 初始化过程中——-调用Aware接口的方法——-调用InitializationBean的afterPropertiesSet方法——-调用用户自己制定的init方法 生成bean实例后放入一级缓存中