為了指定Bean在目標(biāo)Bean之前初始化,可以使用depends-on屬性。
實測通通過applicationContext ac = new ClassPathxmlApplicationContext("depends_on.xml");方式加載bean,和通過XmlBeanFactory 效果不同,通過ApplicationContext 默認(rèn)所有的bean都是非賴加載,而通過XmlBeanFactory 都是懶加載的,所以在ApplicationContext 容器中不管是否設(shè)置依賴關(guān)系(depends-on屬性),所有的bean都是容器啟動時加載的,所以用不到depends-on屬性了。
新聞熱點
疑難解答