Spring如何引入多个XML配置文件呢?

乔欣 Spring 发布时间:2022-12-07 20:53:00 阅读数:12616 1
下文笔者讲述Spring引入多个XML配置文件的方法分享,如下所示

为什么会存在多个xml配置文件?

有时候我们为了分门别类的将xml配置文件
 进行相应的归类
有时候由于web.xml中需引入spring的配置
spring中又引入其它的spring配置
那么如何为一个项目引入多个xml配置文件呢?下文笔者将一一道来,如下所示

方式一:在web.xml中通过 标签引入中使用/*符号

<!--  自定义Spring主配置文件的位置 -->
<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:spring/ *.xml</param-value>
</context-param>
<!-- 使用ContextLoaderlistener初始化Spring容器 -->
<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

方式二:在web.xml中通过 标签引入中使用逗号分隔

<!--  自定义Spring主配置文件的位置 -->
<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>
        classpath:spring/applicationContext.xml,
        classpath:spring/spring-dao.xml,
        classpath:spring/spring-mvc.xml,
        classpath:spring/spring-service.xml
    </param-value>
</context-param>
<!-- 使用ContextLoaderListener初始化Spring容器 -->
<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

方式三:在Spring的applicationContext.xml中
使用import标签引入多个xml配置文件

<!-- 引用多个Spring配置文件 -->
<import resource="classpath:spring/spring-dao.xml"/>
<import resource="classpath:spring/spring-mvc.xml"/>
<import resource="classpath:spring/spring-service.xml"/>
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaFramework/Spring/202212/5063.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者