`
baobeituping
  • 浏览: 1068032 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

在spring项目中,怎么配置多个spring的配置文件

阅读更多

在项目开发中,伴随着功能越来越多,对于spring自动加载一个applicationContext.xml文件,会出现文件很大的情况。

所以可以采取分文件配置的方式

 

1.在applicationContext.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-2.5.xsd">

 <import resource="base.xml"/>
 
</beans>

2.然后编写一个base.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-2.5.xsd">

 
 <!-- DicBase -->
 <bean id="DicBaseDao" class="com.dicbase.DicBaseDaoImpl"></bean>
 <bean id="DicBaseService" class="com.dicbase.DicBaseServiceImpl">
  <property name="dao">
      <ref bean="DicBaseDao"/>
     </property>
 </bean>
</beans>

分享到:
评论

相关推荐

    spring加载多个配置文件

    在Spring框架中,加载多个配置文件是常见的需求,特别是在大型项目中,为了保持代码的整洁和模块化,通常会将不同的配置分散到多个文件中。本文将深入探讨如何在Spring中实现这一功能。 首先,Spring提供了多种方式...

    Spring中如何加载多个配置文件.pdf

    第三种方式是在主配置文件中通过`&lt;import&gt;`标签导入其他配置文件。这种方式可以让各个配置文件更加模块化,便于管理和维护。 **示例代码:** 1. **主配置文件a1.xml:** ```xml &lt;beans xmlns="http://www.spring...

    Spring Boot多模块配置文件读取

    - Spring Boot提供了`@ConfigurationProperties`注解,可以将配置文件中的键值对映射到Java对象的属性上,增强代码的可读性。 - 创建一个类,用`@Component`或`@Configuration`注解,并使用`@...

    大型项目的struts,spring配置文件

    这些配置文件会按照功能模块进行组织,然后通过import标签在主配置文件中引入。 在实际开发中,还需要注意以下几点: 1. 使用命名空间(namespace)对Action进行分类,有助于降低配置文件的复杂度和提高可读性。 2...

    spring读取配置文件

    假设你有一个复杂的项目结构,配置文件分散在多个目录下,你可以创建一个主配置文件,然后在这个主配置文件中通过`import`元素来引用其他目录的配置文件。例如,你可以在`/config/main-config.xml`中写入如下内容: ...

    spring 配置文件详解

    在 Spring 容器启动时,Spring 将根据配置文件中的定义,自动装配这些依赖关系。 3. Bean 生产和实例分发:在 Spring 配置文件中,可以定义 Bean 的生产和实例分发策略,例如 singleton、prototype 等。Spring 容器...

    spring配置文件:整理总结Spring中XML配

    ### Spring配置文件:整理与总结Spring中XML配置的最佳实践 #### 概述 Spring框架作为一个强大的Java应用框架,在企业级应用开发中占据了重要的地位。它为普通的Java对象(Plain Old Java Objects, POJOs)提供了...

    springcloud配置中心搭建以及git多文件夹存放配置文件

    在实际的应用场景中,可能会有多个不同的微服务应用需要使用配置中心来管理配置文件。为了更好地组织这些配置文件,可以采用 Git 仓库中的多文件夹结构来存放不同项目的配置文件。 例如,可以在 Git 仓库中创建以下...

    springmvc + spring + mybatis + maven整合配置文件

    整合这些技术,我们首先需要在pom.xml文件中添加对应的依赖。然后配置Spring的applicationContext.xml,包括Bean定义、AOP配置、数据源、事务管理器等。接着配置Spring MVC的servlet-context.xml,设置...

    如何加载jar包中的spring配置文件

    在Spring MVC项目中,加载jar包中的Spring配置文件是一个常见的需求,特别是在进行SSM(Spring、Spring MVC、MyBatis)整合时。SSM框架的整合通常涉及到多个配置文件的组织和管理,其中一部分配置可能会被打包到独立...

    spring配置文件模板

    在实际项目中,我们往往将配置文件划分为多个部分,比如数据库连接池配置、数据访问对象配置、业务服务配置等,这样既有利于代码组织,也便于后期维护。 总结来说,`applicationContext.xml`是Spring应用的配置中心...

    SpringSecurity 3配置文件

    在简单的应用中,可以直接在配置文件中定义;在复杂场景下,可能需要与数据库或其他服务交互。 2. **认证流程** - Spring Security 3支持多种认证方式,如Basic认证、Form认证等。在`http`元素内,通过`form-login...

    spring-cloud项目

    通常,一个新的Spring Cloud项目会在Eclipse中初始化,包含基本的目录结构和必要的配置文件,但具体内容如服务、配置中心、API等需要开发者根据实际需求进行编写和实现。 【标签】"spring" Spring是Java领域最流行...

    Spring自定义配置文件便签[Maven]工程可运行

    总的来说,这个项目旨在展示如何在Spring 5.0中结合Maven构建一个可运行的应用,其中包含自定义的配置文件和标签,以提高代码的可读性和可维护性。通过研究这个项目,开发者可以学习到如何优雅地管理Spring应用的...

    Spring动态加载配置文件

    在Spring框架中,动态加载配置文件是一项重要的...总的来说,Spring动态加载配置文件涉及到IoC容器、属性源、配置加载策略和刷新机制等多个方面。理解和掌握这些知识点,可以帮助我们构建更加灵活和适应性强的应用。

    spring2 整合 Dwr(把DWR的配置写到Spring的配置文件)

    在Spring配置文件中,可能的配置如下: ```xml &lt;bean id="dwrController" class="org.directwebremoting.spring.DwrController"&gt; &lt;!-- 配置其他DWR相关属性 --&gt; ``` 其中,`dwr-context.xml` ...

    Spring Boot_配置文件-多环境配置

    此外,Spring Boot的@ConfigurationProperties注解可以将配置文件中的属性映射到Java对象,提高代码的可读性和维护性。例如: ```java @ConfigurationProperties(prefix = "database") public class Database...

    加载jar包中的spring配置文件

    综上所述,"加载jar包中的spring配置文件"是一个关键的Java开发实践,它涉及到Spring框架的配置管理、类路径的概念,以及如何在多模块项目中有效地组织和使用配置。正确理解和使用这些技术,能帮助开发者构建可扩展...

    spring如何加载配置多个配置文件

    例如,我们可以在主配置文件中使用 `import` 标签来加载另外的配置文件: ```xml &lt;!-- import 标签加载包含配置文件 --&gt; &lt;import resource="spring-*.xml"/&gt; ``` 总结 Spring 提供了多种方式来加载配置多个配置...

    Spring4 jar包和Spring配置文件

    在实际项目中,你可能还需要配置数据源、事务管理器、AOP切面等,这些都是通过配置文件来完成的。理解并熟练掌握Spring的配置方式和核心概念,对于提升开发效率和代码质量至关重要。 总结来说,Spring框架是一个...

Global site tag (gtag.js) - Google Analytics