spring bean 的生命周期


1.刷新预处理 2.将配置信息解析,注册到BeanFactory 3.设置bean的类加载器 4.如果有第三方想再bean加载注册完成后,初始化前做点什么(例如修改属性的值,修改bean的scope为单例或者多例。),提供了相应的模板方法,后面还调用了这个方法的实现,并且把这些个实现类注册到对应的容器中 5.初始化当前的事件广播器 6.初始化所有的bean 7.广播applicationcontext初始化完成。