Spring多个Xml配置文件之间的引用

本文详细介绍了如何通过合理利用Spring XML配置文件,避免重复配置并提高系统的可维护性。通过引入特定配置文件进行模块化管理,并在web.xml中统一加载这些配置,实现更高效的应用启动流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天用到了设置多个spring2 xml文件,因为设置多个可以更容易去维护和管理。

我新增了一个beans-config.xml文件,里面放一些特殊的bean设置,但是存在了与ApplicationContext.xml中bean的引用关系,
我在beans-config.xml文件中开头写上:

  1.  <import resource="applicationContext.xml"/>

这样没什么问题,所涉及到的逻辑正常,同样的道理我在ApplicationContext.xml文件设置

  1.  <import resource="beans-config.xml"/>                                                      

同时在web.xml加上了

  1.     <context-param>
  2.         <param-name>contextConfigLocation</param-name>
  3.         <param-value>/WEB-INF/applicationContext.xml , /WEB-INF/beans-config.xml</param-value>
  4.     </context-param>

可是启动时,init spring context时停上不前,后来才发现,ApplicationContext.xml文件无需写<import/> 只要在web.xml
里加载就行了。

转载于:https://www.cnblogs.com/sh91/archive/2012/03/30/2424490.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值