spring配置多个spring配置文件

1.使用监听器或servlet
这两种方式都可以处理多个配置文件的问题,区别见上。
要使用多个配置文件只需在web.xml中加入一个
<context-param></context-param>
<param-name></param-name> contextConfigLocation
<param-value></param-value> /WEB-INF/applicationContext-hibernate.xml,/WEB-INF/applicationContext.xml

多个配置文件用逗号或空格分开即可,具体原因请见上面ContextLoader的描述

2.使用ClassPathApplicationContext。这个类会自动从classpath目录中加载所有的配置文件,不过这个类好像只适用本地调试时用的。

3.通过一个父配置文件将所有子配置文件导入。
在配置文件中有一个标签import,它能把其它的bean定义配置文件导入到父文件夹中

4.通过FileSystemXmlApplicationContext
FileSystemXmlApplicationContext的构造函数是一个字符串数组这个数组就是保存配置文件的路径

我本人用的是第三种方法 ,感觉比较简单,不过在开发做调试的时候我用的是第4种方法,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值