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

戚薇 Spring 发布时间:2023-05-01 21:18:26 阅读数:14443 1
下文笔者讲述Spring中引入多个xml配置文件的方法分享,如下所示

Spring配置多个xml的实现思路

方式1:
   context-param中加入xml参数
方式2:
   param-value下加入xml参数
方式3:
   使用import 借助source标签加入xml参数信息

方式1:
在web.xml中通过<context-param> 标签引入中使用/*符号。
<!--  自定义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>

方式2
在web.xml中通过<context-param> 标签引入中使用逗号分隔。

<!--  自定义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>

方式3
在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/202305/6324.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

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

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者