可控點
- 構(gòu)造函數(shù)
- setter方法
- 實現(xiàn)beanNameAware接口,重寫setBeanName()方法军浆。
可以獲取當(dāng)前的bean id - 實現(xiàn)beanFactoryAware接口,重寫setBeanFactory()方法
可以獲取當(dāng)前容器對象 - Bean后處理器的before方法
BeanPostProcessor接口的 postProcessBeforeInitialization()方法
只要實現(xiàn)bean后處理器接口的類添加到容器中冯挎,容器中每個bean都會執(zhí)行它的方法 - 實現(xiàn)InitializingBean接口系吭,重寫afterPropertiesSet()方法
該方法分執(zhí)行標(biāo)志著當(dāng)前bean的初始化完畢了 - 在bean配置的時候指定的init-method
- Bean后處理器的after方法
- 業(yè)務(wù)方法
- 實現(xiàn)disposableBean接口,重寫destory()方法
- 在bean配置的時候指定的destory-method