`
amcucn
  • 浏览: 293864 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

在Sprng当中如何加载多个配置文件

阅读更多

注:高手不要笑话,这只是本人在学习时与工作中积累起来的一点小经验.可能是老生常谈,但对新手来说还是很重要!

 

近日工作当中,需要用到多个Spring配置文件.平时的练习一般都只使用一个spring配置文件就搞定了,所以对这方面不是很了解,后来通过查找资料,最终解决了问题.

 

加载多个配置文件有两种方式:(不是只有两种,个人看法)

 

第一种:

   使用一个数组,将所有要加载的配置文件放入到数组当中

ApplicationContext ctx = new ClassPathXmlApplicationContext(new String[]{"a.xml","b.xml"});

 第二种:

   使用通配符,这种方法不知道对于不在同一个路径下的配置起不起作用,本人没试验过!

ApplicationContext ctx = new ClassPathXmlApplicationContext("classpath:/*.xml");

 

 

本人自学Java出身,对刚工作的这几天,非常感慨!

要学的东西真的太多,自己一个人学习的时候有时会找不到方向,或者说迷失方向!只有真正工作了,才知道哪些东西是最核心的,哪些东西是必须掌握的!

 

分享到:
评论
3 楼 昔日舞曲 2008-10-21  
多些楼主分享心得
2 楼 amcucn 2008-10-13  
showtime520 写道

一般是在一个主SPRING配置文件中import其他子SPRING配置文件的


对,这也是一个方法,目前我们公司所用的就是此办法!
1 楼 showtime520 2008-10-12  
一般是在一个主SPRING配置文件中import其他子SPRING配置文件的

相关推荐

    Spring 集成 Kafka的配置文件及代码讲解

    为了实现分类设计,我们可以创建多个消费者类,每个类负责处理特定类型的消息。例如,创建一个`OrderKafkaConsumerService`来处理订单相关的消息: ```java @Service public class OrderKafkaConsumerService { @...

    spring配置 spring配置 spring配置 spring配置 spring配置

    spring配置 spring配置 spring配置 spring配置 spring配置

    Sprng2.5.6+Hibernate3.6+Struts2.3.16的Jar包

    里面有 Sprng2.5.6+Hibernate3.6+Struts2.3.16的Jar包 已经分好类 但是strut2里面只是包含了最基础的Jar包,其他的按需自己+。 里面还有 jstl标签库的jar 和 数据库MySQL的驱动包 详细配置方法: ...

    Ext Struts2.0 Sprng2.0 Ibatis2.3 例子

    开发者可以从中学习到如何配置Struts2的Action、Result和Interceptor,如何在Spring中定义Bean并进行依赖注入,以及如何在Ibatis中编写Mapper XML文件和对应的Java接口,以执行数据库操作。 通过研究这个示例,初学...

    sprng和struts有什么区别?

    - **配置驱动**:Struts通过XML配置文件定义Action映射和业务逻辑,但对依赖管理和事务处理支持相对较弱。 2. **Spring框架**: - **全面性**:Spring不仅仅是一个MVC框架,它还包含了IoC(Inversion of Control...

    struts2常量设置详解 struts2常量设置详解

    这个配置项决定了Struts2如何加载和解析其配置信息。一般情况下无需修改此默认配置。 ##### 2. `struts.locale` **描述**:设置应用程序默认的语言环境。 **值**:例如`en_US`表示英语(美国)。通过该配置可以...

    访问有些网站慢的原因

    中国的互联网是由多个运营商共同构建的复杂网络系统。其中,包括中国教育和科研计算机网(CERNET)、中国科技网(CSTNET)、中国网通(宽带CHINA 169网,简称CNC)、中国联通(UNNET)、中国公用计算机互联网...

    spring-beans-4.3.xsd

    资源配置Sprng.xml的重要文件 看到网上资源很少 就给大家分享一下

    spring4.0+mybatis3.2+springMvc+easyui1.3.2

    例如,使用Spring Security的注解来定义哪些方法需要特定角色权限,或者通过配置控制URL级别的访问权限。 总结来说,"spring4.0+mybatis3.2+springMvc+easyui1.3.2"的组合是一个高效、稳定且兼容旧浏览器的Java Web...

    SpringBoot二维码和条形码生成工具包

    3. **配置与集成**:在SpringBoot项目中,这些工具类可以通过Spring的配置文件(application.yml或application.properties)进行配置,例如设置默认的生成目录、文件名格式等。同时,这些工具类可以被设计成Spring的...

    j2ee通用权限管理系统

    包含源代码,发布文档和系统说明文档 开发环境:1、struts2+sprng+hibernate+ajax+html 2、 将所有sql写在了配置文件来代替dao层,简化了开发,增加了可维护性。

    SpringCloud消息总线Bus配置中心实现过程解析

    - 在IDEA中通过 `-Dserver.port` 修改配置启动服务不会生效,应直接修改配置文件并重新部署。 通过以上步骤,我们可以实现SpringCloud Bus配置中心的集成和动态刷新功能。这种方式使得分布式系统中的配置管理更加...

Global site tag (gtag.js) - Google Analytics