spring引入多个配置文件

 

1、web.xml引入配置文件

<listener>
	<listener-class>
	org.springframework.web.context.ContextLoaderListener
	</listener-class>
</listener>
	<!-- spring引入多个配置文件的方法 -->
<context-param>
	<param-name>contextConfigLocation</param-name>
	<param-value>
	/WEB-INF/config/spring/applicationContext.xml,
	/WEB-INF/config/spring/applicationContext_bean_*.xml,
	</param-value>
</context-param>

 

2、如果是非j2ee应用直接程序加载.

ApplicationContext act = new 
	ClassPathXmlApplicationContext(new String[]{"bean1.xml","bean2.xml"});

BeanDefinitionRegistry reg = new DefaultListableBeanFactory();
XmlBeanDefinitionReader reader = new XmlBeanDefinitionReader(reg);
reader.loadBeanDefinitions(new ClassPathResource("bean1.xml"));
reader.loadBeanDefinitions(new ClassPathResource("bean2.xml"));
BeanFactory bf = (BeanFactory)reg;
阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

spring引入多个配置文件

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭