SpringIOC注入模块中xml文件导入其他xml文件配置

Posted Magic_Li

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringIOC注入模块中xml文件导入其他xml文件配置相关的知识,希望对你有一定的参考价值。


如果我们在spring框架中配置了多个xml文件,我们可以在读取配置文件的时候把这些xml文件一下全都读取
也可以只读一个总的xml文件,在这个总的xml文件中把其他的xml全都都导入进来。

例如:
student.xml文件:

<bean name="student" class="com.briup.bean.Student">
<property name="id">
<value>25</value>
</property>
</bean>

teacher.xml文件:

<bean name="teacher" class="com.briup.bean.Teacher">
<property name="student" ref="student"></property>
</bean>

import.xml文件:

<import resource="teacher.xml"/>
<import resource="student.xml"/>

main:

String[] path = {"com/briup/ioc/imp/import.xml"};
ApplicationContext container = 
new ClassPathXmlApplicationContext(path);

Teacher t = (Teacher) container.getBean("teacher");
System.out.println(t.getStudent());

 

以上是关于SpringIOC注入模块中xml文件导入其他xml文件配置的主要内容,如果未能解决你的问题,请参考以下文章

pom.xml导入子模块失败

Spring面试

Spring面试

Spring学习总结三——SpringIOC容器三

Odoo模块开发教程11-导入导出数据其他操作

SpringIoC — 基于 XML 的 DI(总结)