1、當一個bean 被spring 實例化 之後執行某些邏輯,可以使用Initialtion Callback-> life;
2、如果想 在Spring 容器初始化後,就執行一些操作,可以使用Smartlifecycle ;
3、初始化順序:先回執行對象的構造方法,等bean 實例完後,執行@PostConstrust (是由後置處理器解析)。
4、@Qualifer 用來指定bean 的名字;
5、如何把第三方的對象放到Spring 容器中
第一種、@Bean
第二種、實現FactoryBean
第三種、通過 AnnotationConfigApplicationContext.getBeanFactory.registerSingletion(xxx,xx);