spring如何載入配置多個配置檔案
阿新 • • 發佈:2020-01-07
這篇文章主要介紹了spring如何載入配置多個配置檔案,文中通過示例程式碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
為應用指定多個配置檔案:
多個配置檔案的關係:
- 並列
- 包含
並列關係
即有多個配置檔案,需要同時載入這多個配置檔案;
可以使用可變引數,陣列和統配符進行載入;
可變引數
String config1 = "com/abc/di08/spring-student.xml"; String config2 = "com/abc/di08/spring-school.xml"; //載入配置檔案,生成spring容器物件(多個字串引數載入多個配置檔案) ApplicationContext ac = new ClassPathXmlApplicationContext(config1,config2);
陣列載入
String config1 = "com/abc/di08/spring-student.xml"; String config2 = "com/abc/di08/spring-school.xml"; String[] configs = {config1,config2}; //載入配置檔案,生成spring容器物件(陣列載入多個配置檔案) ApplicationContext ac = new ClassPathXmlApplicationContext(configs);
萬用字元載入
String config = "com/abc/di08/spring-*.xml"; //載入配置檔案,生成spring容器物件(萬用字元載入多個配置檔案) ApplicationContext ac = new ClassPathXmlApplicationContext(config);
包含關係
首先載入主配置檔案,然後在主配置檔案中使用萬用字元載入另外的配置檔案。
String config = "com/abc/di09/applicationContext.xml"; ApplicationContext ac = new ClassPathXmlApplicationContext(config);
<!--import標籤載入包含配置檔案--> <import resource="spring-*.xml"/>
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。