1.最开始是new Object()构造方法
2.首先是依赖注入
@Autowired
@Resource
3.xml配置的set方法,属性注入
4.检查Aware接口设置相关依赖
ApplicationContextAware
5被其他后置处理器before方法处理
6.@PostConstruct(可以private)
7.检查是否这个接口
InitializingBean.afterPropertiesSet
8.init-method(可以private)
9.被其他后置处理器after方法处理
10.BeanPostProcessor前置处理器
11.BeanPostProcessor后置处理器
12.@PreDestroy(可以private)
13.DispoableBean.destroy
14.destroy-method=""(可以private)