`
jie66989
  • 浏览: 254525 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

手动加载spring配置文件

阅读更多
分配置文件在classpath下和web-inf下两种情况的加载:

ApplicationContext context = new FileSystemXmlApplicationContext("WebRoot/WEB-INF/applicationContext.xml");
new ClassPathXmlApplicationContext("applicationContext.xml");// 从classpath中加载
new FileSystemXmlApplicationContext("classpath:地址");// 没有classpath表示当前目录


注解加载
@org.springframework.test.context.ContextConfiguration(locations={"file:WebRoot/WEB-INF/applicationContext.xml"})

@org.springframework.test.context.ContextConfiguration(locations={"classpath:applicationContext.xml"})


地址:http://jie66989.iteye.com/blog/1699622
分享到:
评论

相关推荐

    jetty 手动 加载spring mvc demo

    【jetty手动加载spring mvc demo】是一个关于如何在Jetty服务器上手动配置并运行Spring MVC应用程序的实践教程。在本文中,我们将深入探讨如何不依赖于自动化工具或集成开发环境(IDE)来完成这个过程,这对于理解...

    SSH笔记-web应用下使用Spring

    在`contextInitialized`方法中,你可以手动加载Spring配置文件并创建WebApplicationContext。这样,当Web应用启动时,Spring容器也会随之初始化。例如: ```java public class MyContextLoaderListener ...

    Spring源码学习七:web应用自动装配Spring配置文件1

    本文主要围绕"Spring源码学习七:web应用自动装配Spring配置文件1"这一主题,详细解析Web环境中Spring的初始化过程。 首先,我们注意到在传统的Java应用程序中,通常使用`ClassPathXmlApplicationContext`手动创建...

    Spring boot 热加载 springloaded-1.2.4.RELEASE JAR包

    1. 添加依赖:在Maven或Gradle的配置文件中,引入SpringLoaded的依赖,确保在编译时和运行时都能使用到。 2. 配置IDE:在IDE的设置中,配置Spring Boot的运行配置,启用SpringLoaded并指定版本。 3. 运行应用:...

    模拟spring的xml配置文件注入

    在Spring框架中,XML配置文件是核心组成部分,它定义了bean的实例化、依赖注入以及其他的框架设置。本文将深入探讨如何模拟Spring的XML配置文件注入,并通过SAXBuilder解析XML文件来实现这一过程。 首先,理解XML...

    MyBatis-Spring配置教程,非常适合初学者

    你可以使用JUnit或者Spring的TestContext框架创建测试类,通过@ContextConfiguration注解加载Spring配置,并使用@Autowired注入需要测试的bean。然后编写测试方法,检查MyBatis-Spring的集成是否正常工作。 在学习...

    spring 配置文件简单说明

    这些属性和元素组合起来,使得Spring配置文件能够灵活地配置和管理应用程序的组件,实现IoC(控制反转)和DI(依赖注入),从而提高了代码的可测试性和可维护性。理解并熟练掌握这些配置元素对于有效地使用Spring...

    spring配置.txtspring配置.txt

    - **ContextLoaderListener**:当Web应用启动时,会加载一个或多个Spring配置文件,并创建一个WebApplicationContext。通过这种方式可以实现容器级别的初始化。 - **ContextLoaderServlet**:与...

    ssm配置文件.zip

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

    Spring配置文件

    下面我们将深入探讨Spring配置文件的相关知识点。 1. **XML配置文件**:Spring最初主要通过XML文件进行配置,这些文件通常以`applicationContext.xml`为名,位于项目的`src/main/resources`目录下。XML配置文件包含...

    spring配置步骤

    这里的`ContextLoaderListener`监听器会在Web应用启动时加载Spring的应用上下文,从而确保Spring能够在服务器启动时正确初始化。 ##### 3. 创建`applicationContext.xml`文件 在`WEB-INF`目录下创建一个名为`...

    struct2.3+spring3.1+mybits3.1 核心Jar包和配置文件

    此外,`generatorConfig.xml`是MyBatis Generator的配置文件,用于自动生成Java模型类、Mapper接口和XML映射文件,极大地减少了手动编写SQL的工作量。 `web.xml`是Servlet容器中的部署描述符,定义了Web应用程序的...

    spring配置最佳实践.zip

    本实践指南将深入探讨Spring配置的最佳实践,旨在帮助开发者优化代码,提高应用的可维护性和可扩展性。 一、XML配置与Java配置的选择 Spring最初是以XML配置为主,但随着版本的更新,Java配置逐渐成为首选。Java...

    扩展DWR按目录加载配置文件

    "扩展DWR按目录加载配置文件"这个主题涉及到对DWR框架的一种优化,使得配置文件的管理更加灵活和高效。这种扩展通常用于大型项目,其中可能有多个Java类和对应的JavaScript接口需要配置。 DWR的核心在于它的配置...

    JAVA配置文件编写说明文档

    6. **加载策略**:了解不同框架如何加载配置文件,比如Spring Boot会自动加载`src/main/resources`目录下的配置文件,而其他框架可能需要手动指定。 7. **动态配置**:在某些情况下,如云环境,可能需要支持动态...

    SSH详细配置文件(自己个人经验)

    - **添加Hibernate**:选择Hibernate3.3及其所有Spring库,将Hibernate整合到Spring中,通过Spring配置文件管理。 - **解决Jar包冲突**:删除自动导入的可能冲突的库,手动替换为EShopping示例中的Jar包,确保版本...

    spring配置详解

    一、Spring配置文件基础 `applicationContext.xml`是Spring应用上下文的主要配置文件,用于定义bean的实例化、依赖关系以及其行为。在文件中,我们通常会看到如下的基本结构: ```xml <beans xmlns="http://www....

    Spring配置

    - **contextConfigLocation**:指定Spring配置文件的位置,可以自定义名称。 - **load-on-startup**:表示该Servlet在服务器启动时自动加载。 2. **application.xml配置**:Spring的核心配置文件,包含了应用的...

    Springboot读取配置文件及自定义配置文件的方法

    在Spring Boot应用中,配置文件的管理是至关重要的,它允许开发者定义应用程序的行为和外部服务的连接信息。Spring Boot提供了一种简洁的方式来管理和读取这些配置文件,使得配置过程更加简单和灵活。以下是对Spring...

Global site tag (gtag.js) - Google Analytics