scan—beanDefinition—-map 遍历map validate 得到class 推断构造方法 反射 实例化这个对象 合并beanDefinition 提前暴露一个bean工厂对象 填充属性—自动注入 —部分aware接口 执行—部分aware接口 执行spring生命周期回调方法 接口版的生命周期回调方法 beanPostprocessor的前置方法—aop put 单例池