一、在struts中配置
Struts的配置中这样写就可以了:
<plug-in
className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation"
value="/WEB-INF/applicationContext1.xml,/WEB-INF/applicationContext2.x
ml,/WEB-INF/applicationContext3.xml" />
</plug-in>
只要用“,”隔开就可以了,可以有多个
二、在web.xml文件这样配置
<!--
加载
applicationContext
文件
-->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext*.xml</param-value>
</context-param>
*
表示通配,你的文件命名可以这样
beans-XX.xml
然后配置就可以这样beans*.xml
这样就可以把所有的spring的配置文件加载到项目中
三、在java代码中配置
1、使用数组的形式
ApplicationContext context= new ClassPathXmlApplicationContext(new String[]{"bean1.xml","bean2.xml"});
2、使用通配符的形式
private final static String XML_EXPRESSION = "classpath*:applicationContext*.xml";
/**
* @param args
*/
public static void main(String[] args) {
ApplicationContext applicationContext = new ClassPathXmlApplicationContext(XML_EXPRESSION);
UserService userService = (UserService) applicationContext.getBean("userService");
userService.addUser();
}
分享到:
相关推荐
Spring 加载多个配置文件
在spring中加载多个配置文件的方法,希望对你有用。
本文详细介绍了Spring中如何加载多个配置文件
我们使用Spring Boot编写多个模块开发时,我们希望各个模块使用各自的配置文件,避免将整个项目的配置文件都写在一起,从而降低各个模块之间的耦合度。
Quartz + spring简单配置多个任务调度 spring配置文件 简单配置
Spring配置文件是一个或多个标准的XML文档,applicationContext.xml是Spring的默认配置文件,当容器启动时找不到指定的配置文档时,将会尝试加载这个默认的配置文件。 下面列举的是一份比较完整的配置文件模板,...
该配置文件连接的是两个数据库结构相同的数据源,其他比如数据库结构不原理也可行。本人在遇到此问题时上网搜了很多答案结果都不怎么如意,有的太深奥不过思想很好,有的又太不给力,后来自己慢慢研究配置成功后想与...
这是一个struts+hibernate+spring得完成实例,大部分ssh实例都是在一个配置文件里进行hibernate+spring+struts的配置。我这个很清楚的分成了四个配置文件。非常适合大型项目的开发学习!
主要介绍了spring如何加载配置多个配置文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
在一些大型应用中,可能存在多个配置文件,这篇文章给大家介绍了Spring 整合多个配置文件的方法,非常不错,具有一定的参考借鉴价值,感兴趣的朋友一起看看吧
Spring使用XML配置声明式事务 ,具体效果和过程看博文 http://blog.csdn.net/evankaka/article/details/45478007
配置文件详解 alias:为bean设置别名;可以设置多个别名 id是bean的标识符,要唯一。如果没有配置id,name是默认标识符,如果配置了id,又配置了name,那么name是别名, name可以设置多个别名,分隔符可以是空格 ...
logback-spring.xml文件配置,1、异步日志,2、滚动日志,存放固定时长的日志,超过时间的自动删除,3、单个文件超过指定大小,分成多个,防止单个文件过大,查看不方便
一般情况下,一个project中只有个系统,在某些情况下,可能会要求包含多个系统,此时spring配置文件怎么进行配置
Spring配置文件主要描述应用程序中的Bean,这些配置信息在开发完成后,应该就固定下来了,在部署应用时,需要根据部署环境调整是就是数据源,邮件服务器的配置信息,将它们的配置信息独立到属性文件中,应用部署人员...
springboot 官方完整的配置文件。共有1500多个配置项。
Springboot 2.4.4 网上搜到的配置多个DispatcherServlet 都有坑,自己避坑写的一个demo,处理.do .htm请求,Controller分离不会出现一个Controller可以处理.do也处理.htm可自己扩展.action .json等,适合分离前台...
SpringBoot引入多个配置文件 1.自定义EnvironmentPostProcessor的实现类,在回调中加载自定义的配置文件 2.在META-INF/spring.factories中添加配置: org.springframework.boot.env.EnvironmentPostProcessor=...
本篇文章主要介绍了详解Spring Boot配置文件之多环境配置 ,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
这个是使用Spring+SpringMVC+MyBatis整合过程中的配置文件.考虑到很多朋友不知道在使用SSM时如何配置,以及配置复杂的情况下,我把这个解压即可使用的配置文件提供给大家.里面包括了config.properties(数据库配置参数)...