- 调用构造方法
- @value @Autowired 注入
3 实现了Aware 子类执行 BeanNameAware、BeanClassAware、BeanFactoryAware
- @postConstract 执行/ 所有BeanPostProcessor.postProcessBeforeInitialization方法执行(@postContract 也是通过 BeanPostProcessor 原理实现的)
- 实现InitializingBean接口执行afterPropertiesSet() 方法
6.xml 指定 init-method 执行
- 执行所有BeanPostProcessor.postProcessAfterInitialization方法