`

spring配置文件名字问题

阅读更多
在做java开发时,如果用到spring,那么在做j2ee开发都可能用到spring的配置文件,那么spring的配置文件名到底应是什么呢?默认的情况下spring会从web-inf目录下去找spring的配置文件,并且spring的配置文件名是applicationContext.xml,如果不想让spring的配置文件名为applicationContext.xml,而是把配置文件名改成beans.xml,那么就应在当前程序的web.xml中加入下面的话,
<context-param>
     <param-name>contextConfigLocation</param-name>
     <param-value>/WEB-INF/beans.xml</param-value>
</context-param>


这样就可以对spring配置文件进行改名了

如果有多个spring配置文件,那么就可以用逗号把相应的文件名隔开,如下所示
<context-param>
     <param-name>contextConfigLocation</param-name>
     <param-value>/WEB-INF/beans_1.xml,/WEB-INF/beans_2.xml</param-value>
</context-param>

分享到:
评论

相关推荐

    spring 配置文件详解.txt

    ### Spring配置文件详解 #### 一、Spring框架与配置文件的重要性 Spring框架是Java平台上的一个开源框架,它提供了一种轻量级的方式来管理和组织Java应用程序中的组件。Spring框架的核心特性之一是依赖注入...

    Spring配置文件

    本篇文章将深入探讨Spring配置文件的核心概念、结构以及应用场景。 **一、Spring配置文件的基本概念** Spring配置文件通常是XML格式,主要用来描述Bean的定义和它们之间的关系。这些文件通常以`applicationContext...

    Spring整合配置文件详解.doc

    #### 二、Spring配置文件详解 **1. 构造注入** 构造注入是Spring框架中一种常见的依赖注入方式,通过构造器来传递依赖。这种方式的优点在于,可以确保类在初始化时就有必要的依赖。例如,在配置文件中可以这样定义...

    spring + redis + sentinel 配置

    首先,`redis.properties`文件是Spring与Redis连接的关键配置文件。在该文件中,通常会包含以下内容: 1. Redis服务器的主机名或IP地址:`redis.host=localhost` 2. Redis服务器的端口号:`redis.port=6379` 3. ...

    ssm配置文件.zip

    - `spring.xml`:这是Spring的核心配置文件,定义了Bean的声明、依赖注入等。在这个文件中,我们可以配置数据源、事务管理器、DAO Bean以及Service Bean等。例如,为数据库连接配置DataSource,设置事务管理器(如...

    spring job 的配置

    标题中的“Spring Job”的...首先,我们需要在Spring的配置文件中引入Task执行器的相关配置。假设这里提供的`applicationContext-job.xml`就是用于配置Job的文件。在该文件中,我们可能会看到类似以下的配置: ```xml ...

    如何在spring中等价配置得到原本由jndi配置实现的数据源

    在Spring配置文件中添加: ```xml &lt;bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"&gt; ``` 8. **使用AOP进行事务控制**: 在业务层方法上使用@...

    maven+ssm基础配置文件

    1. `rom.xml`:这个名字可能是误写,通常在SSM项目中,我们可能会看到`applicationContext.xml`或`spring-context.xml`,它是Spring框架的核心配置文件,用于定义bean的创建、依赖注入以及其他Spring功能。...

    尚学堂Spring学习笔记

    本文档记录了尚学堂Spring学习笔记的重要知识点,涵盖了Spring配置文件的设置、普通属性的注入、自定义属性编辑器、公共属性的注入、Spring注解等内容。 一、Spring配置文件的设置 在MyEclipse中编写Spring配置...

    详细的Spring配置和Spring Boot-外文翻译

    通过XML配置文件或Java配置类,我们可以定义bean的生命周期行为,如初始化方法、销毁方法等。此外,我们还可以利用@Autowired注解自动装配bean的依赖,使得代码更加简洁和可维护。 Spring Boot则是在Spring基础上...

    spring6小细节.docx

    Spring 配置文件的名字是任意的,不必一定是 beans.xml。可以根据需要指定配置文件的名字,甚至可以有多个配置文件。在使用 ClassPathXmlApplicationContext 构造方法时,可以传递多个配置文件的路径。 五、Bean 的...

    struts配置的文件 连接池 mysql等配置文件

    这需要在`struts.xml`中配置Spring插件,并在Spring的配置文件中声明Action类。 8. **过滤器配置**:在`web.xml`中配置Struts2的Filter,确保所有的HTTP请求都经过Struts2框架处理。 9. **异常处理**:可以通过`...

    Spring基于XML方式配置事务

    在Spring配置文件中,我们需要引入`tx`命名空间,并声明一个`PlatformTransactionManager`实例,例如,对于基于JDBC的事务管理,我们会使用`&lt;bean id="transactionManager" class="org.springframework.jdbc....

    Spring配置Freemarker视图解析器,配置多个视图解析器

    在Spring的配置文件(如`applicationContext.xml`或`dispatcher-servlet.xml`)中,我们需要添加以下XML配置: ```xml &lt;bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker....

    spring笔记

    + 启动 Spring 容器加载配置文件,实例化其中配置好的对象,并按照指定的名字存在 Spring 容器中 BeanFactory 和 ApplicationContext * BeanFactory:延迟加载,使用 bean 时才进行初始化 * ApplicationContext:...

    spring amqp 配置实现rabbitmq 路由

    1. **配置RabbitMQ连接**:在Spring配置文件或Java配置类中,我们需要声明`RabbitConnectionFactory`,这是与RabbitMQ服务器建立连接的工厂。同时,也需要设置`RabbitTemplate`,它是发送和接收消息的主要工具。 ``...

    spring添加触发器+quartz

    - 在 `web.xml` 中,设置 Spring 的上下文加载监听器 `ContextLoaderListener` 以启动 Spring 容器,并指定配置文件的位置。确保 `web.xml` 中的 Spring 配置文件设置在监听器之前,以避免配置顺序错误。 ```xml ...

    Spring + Quartz配置实例(转载)

    2. **Spring配置文件**:在Spring的XML配置文件中,我们需要声明一个`SchedulerFactoryBean`,它是Spring对Quartz调度器的封装。通过这个bean,我们可以配置Quartz的相关属性,如JobStore类型(内存或数据库存储),...

    spring 黑马教程

    2、别名:可以在Spring配置文件中使用别名,达到在一个地方命名,在多个地方使用不同的名字的效果。 3、Spring容器内部对象的创建:可以使用类构造器实例化、静态工厂方法实例化等方式来创建对象。 4、初始化bean...

    Groovy在Spring中的简单使用

    在 Spring 配置文件中,需要添加 lang 的名字空间,以便识别 Groovy 脚本。然后,定义一个 Groovy bean,例如 helloWorldService,使用 script-source 属性指定 Groovy 脚本的位置,并使用 property 元素设置该脚本...

Global site tag (gtag.js) - Google Analytics