1.spring bean的生命周期:   

实例化->填充属性->BeanNameAware(setName)->BeanFactoryAware(setBeanFactory)->ApplicationAware(setApplicationContext)->BeanPostProcess(postProcessBeforeInitialization)->InitializingBean(afterPropertiesSet)->指定的init-method->BeanPostProcess(postProcessAfterInitialization)
->Bean准备就绪->DispostbleBean(destory)->指定的销毁方法
 

2.spring如何解决循环依赖    三层缓存

03-28 12:24