码迷,mamicode.com
首页 > 编程语言 > 详细

Spring的多配置文件加载

时间:2015-10-22 00:18:00      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:

如果配置文件存在多个的情况下,加载配置文件的方式是:
1--可以指定总的配置文件去包含子的配置文件,然后只加载总的配置文件即可
在总配置文件applicationContext.xml 中引入子文件

<import resource="applicationContext-action.xml"/>
<import resource="applicationContext-dao.xml"/>

ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");

 

2--使用*来匹配多个文件进行家人在,文件名称要符合规律 (推荐使用)
多个配置文件为:

applicationContext-global.xml  ---- 全局配置文件
applicationContext-user.xml     ----用户模块配置文件
applicationContext-product.xml   ----商品模块配置文件

ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext-*.xml");

 


3--可以使用数组作为参数,一次性加载多个配置文件

String[] files = new String[4] ;
String[] files = new String[]{} ;
String[] files = {
"applicationContext-user.xml" ,
"applicationContext-cart.xml" ,
"applicationContext-order.xml" 
};
ApplicationContext ac = new ClassPathXmlApplicationContext(files);

 

Spring的多配置文件加载

标签:

原文地址:http://www.cnblogs.com/myjavalife/p/4899586.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!