基于XML的DI-为Spring配置多个子配置文件——包含关系
2017-03-29 20:55
465 查看
基于XML的DI-为Spring配置多个子配置文件——包含关系
有三个配置文件,其中一个与另外两个为包含关系//两个子配置文件 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-*也会包含主配置文件自己
相关文章推荐
- Spring--IoC--基于XML的DI-为应用指定多个配置文件-包含关系
- 基于XML的DI-为Spring配置多个子配置文件——平等关系
- Spring--IoC--基于XML的DI-为应用指定多个配置文件-平等关系
- 使用Redis保存Spring session(基于XML配置文件)
- Spring中的AOP(六)——基于XML配置文件方式的AOP
- Spring 3.0 学习-DI 依赖注入_创建Spring 配置-使用一个或多个XML 文件作为配置文件,使用自动注入(byName),在代码中使用注解代替自动注入,使用自动扫描代替xml中bea
- spring之aop编程——基于注解、xml配置文件方式
- 基于注解的Spring MVC(所需jar包,web.xml配置,Spring文件配置,@Controller,@RequestMapping,@RequestParam,model填参,EL取值)
- Spring中的AOP(七)——基于XML配置文件方式的AOP
- 8.4.6: Spring的AOP---基于XML配置文件的管理方式
- 8 -- 深入使用Spring -- 4...6 AOP代理:基于注解的XML配置文件的管理方式
- 使用Redis保存Spring session(基于XML配置文件)
- (一)Spring AOP:基于XML配置文件
- Spring中的AOP(六)——基于XML配置文件方式的AOP
- spring-06 之AOP 面向切面编程二 基于注解和基于xml配置文件的aop操作
- Spring AOP - 基于XML配置文件
- Spring基于xml配置文件对list、set、map集合的属性注入
- 1、Spring DI xml配置文件方式解析原理
- spring+springMVC+mybatis整合示例(基于XML配置文件)
- spring基于xml加载和读取properties配置文件的方式