基于XML的Spring配置文件引入多个子配置文件

原创 创建时间:2018-12-10 访问量:78 赞:0 踩:0

基于XMLSpring配置多个子配置文件——包含关系
有三个配置文件,其中一个与另外两个为包含关系

//两个子配置文件
String resource_1 = "com/hk/spring/di12/spring-beans.xml";
String resource_2 = "com/hk/spring/di12/spring-base.xml";
//下面这个主配置文件包含了上面两个子配置文件
String resource = "com/hk/spring/di12/total.xml";


包含关系在主配置文件中的体现
下面是total.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-
beans.xsd">
<import resource="com/hk/spring/di12/spring-beans.xml"/>
<import resource="com/hk/spring/di12/spring-base.xml"/>
</beans>


其实可以更简化一点

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">
<!-- spring-*通配 -->
<import resource="com/hk/spring/di12/spring-*.xml"/>
</beans>


需要注意的是,用spring-*你需要保证主配置文件与从配置文件格式要不一样,不然spring-*也会包含主配置文件自己

更多关于基于XML的Spring配置文件引入多个子配置文件请访问:
相关资源列表:
更多资源请访问:
评论
 我想说:
==已经到底了==
关注: 粉丝: 积分:
工联信息网
如有问题请致邮箱:need@glxxw2018.com(仅限本站无法查询到的资料);本站能够查询到的资料请关注“工联信息网”公众号,通过页面提供的资源码查询!
不良信息反馈及侵权投诉建议请致邮箱:accusation@glxxw2018.com