1.创建Bean对象(调用无参数构造)
2.给bean对象设置相关属性(依赖注入)
3.bean后置处理器(初始化前执行,类似于过滤器和拦截器)
首先要定义一个类MyBeanPost,实现BeanPostProcessor接口,然后重写后置处理器的初始化前方法以及初始化后方法。最后在IOC容器中配置后置处理器。
4.bean对象初始化(调用指定的初始化方法)
5.bean后置处理器(初始化之后)
6.bean对象创建完成,可以使用了
7.bean对象销毁(配置指定的销毁方法)
8.IOC容器关闭了