`
zhengchao860730
  • 浏览: 62559 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

Spring的xml加载方式

 
阅读更多

一:类加载方式即调用JAVA代码来加载XML(允许一次加载多个XML)

String[] configs = {"applicationContext.xml","spring.xml"};  
ApplicationContext ctx = new ClassPathXmlApplicationContext(configs);  
TestBean testBean=  (TestBean) ctx.getBean("testBean");  

二:web.XML加载方式

<servlet>  
    <servlet-name>app</servlet-name>  
    <servlet-class>  
              org.springframework.web.servlet.DispatcherServlet  
    </servlet-class>  
    <context-param>  
          <param-name>contextConfigLocation</param-name>  
          <param-value>
                 /WEB-INF/applicationContext*.xml,
                 /WEB-INF/spring*.xml
          </param-value>  
    </context-param>  
    <load-on-startup>1</load-on-startup>    
 </servlet>  
 
分享到:
评论

相关推荐

    Spring+mvc+mybatis Mapper xml自动加载

    "Spring+mvc+mybatis Mapper xml自动加载"这个主题聚焦于如何在开发过程中优化配置,使得改动Mapper XML文件后,无需重启Tomcat服务器,就可以立即生效,从而提高开发效率。 Spring MVC是Spring框架的一部分,它...

    spring 重新动态加载数据库或xml中的bean,可以不用重启tomcat

    spring 重新动态加载数据库或xml中的bean,可以不用重启tomcat

    Spring动态加载配置文件

    通常,我们将Spring的配置文件(如`applicationContext.xml`)放在项目的类路径下,如`src/main/resources`目录。确保配置文件的位置在项目构建后不会变动,以便于后续的监听和加载。 其次,我们需要创建一个监听类...

    spring bean XML配置入门

    一旦XML配置加载到Spring容器中,容器将根据配置创建Bean实例,并按照定义进行初始化、依赖注入,最后完成Bean的生命周期管理。 10. **实践操作**: 在实际开发中,我们可以使用Eclipse的Spring插件来简化Bean...

    加载spring 文件,在web.xml中的配置

    当我们谈论“加载Spring文件,在web.xml中的配置”时,主要是指如何在Web应用启动时初始化Spring IoC(Inversion of Control,控制反转)容器并加载配置文件。 1. **使用ContextLoaderListener** `&lt;listener&gt;`标签...

    Spring XML配置的12个技巧

    Spring XML配置是Spring框架中的一种常见方式,用于定义和管理应用程序中的bean及其依赖关系。以下是对Spring XML配置的12个技巧的详细说明: 1. 避免使用自动装配:Spring提供了自动装配功能,通过匹配bean属性或...

    Spring IoC加载流程讲解

    在 XmlBeanDefinitionReader 中,我们首先将 Xml 资源文件采用 DOM 解析的方式解析为一个可操作的 Document 对象,然后依赖一个 BeanDefinitionDocumentReader 对象对解析得到的 Document 对象进行处理。 7. 注册 ...

    SpringAop xml方式配置通知

    **Spring AOP XML方式配置通知** 在Java世界中,Spring框架是广泛应用的IoC(Inversion of Control)和AOP(Aspect Oriented Programming)容器。AOP允许开发者定义“方面”,这些方面可以封装关注点,如日志、事务...

    项目配置文件( spring-mvc.xml spring-mybatis.xml web.xml log4j.properties)

    通过这个配置,Spring可以管理MyBatis的SqlSession,实现数据库操作的事务控制,并且能够自动扫描和加载Mapper接口,使得SQL查询可以通过注解或者XML文件进行定义。 3. **web.xml**: 这是Web应用的部署描述符,定义...

    Spring通过xml实现IOC

    在Spring框架中,这个外部容器就是ApplicationContext,它负责加载XML配置文件并管理其中定义的bean。 在Spring中,XML配置文件是定义bean及其依赖关系的主要方式。一个典型的XML配置文件可能包含以下元素: ```...

    Spring xml 配置案例

    Spring XML配置是Spring框架中传统的配置方式,用于定义Bean的创建和依赖关系。在Spring中,事务管理是核心功能之一,确保数据操作的原子性、一致性、隔离性和持久性。本篇文章将详细介绍Spring中XML配置的事务管理...

    Spring中ApplicationContext加载机制

    在 Web 应用程序中,ApplicationContext 的加载机制是非常重要的, Spring 提供了多种方式来加载 ApplicationContext。 首先,Spring 提供了两种选择来加载 ApplicationContext:ContextLoaderListener 和 ...

    spring加载顺序讨论

    在Spring框架中,加载顺序是理解应用程序启动过程的关键部分,涉及到bean的实例化、初始化以及依赖注入等多个环节。本文将详细探讨Spring加载顺序,并结合`@PostConstruct`、`构造方法`以及`@Autowired`等关键注解...

    spring boot中配置mybatis热加载.zip

    在Spring Boot应用中集成MyBatis作为持久层框架时,我们常常希望在开发过程中能够实现XML映射文件的热加载,以便在修改了SQL语句后无需重启应用就能看到效果。这种热加载功能能显著提高开发效率。下面将详细介绍如何...

    这一次搞懂Spring的XML解析原理说明

    当我们启动一个基于XML配置的Spring项目时,Spring首先需要定位XML配置文件并将其加载到内存中。这个过程涉及的主要类包括`BeanFactory`和`ApplicationContext`。`BeanFactory`是所有IOC容器的基类,它提供了基本的...

    手写SpringIoc的XML实现方式

    首先,我们需要创建一个核心容器类,类似于`ClassPathXmlApplicationContext`,这个类将负责加载XML配置文件并解析其中的bean定义。这个类通常会有一个初始化方法,接受XML配置文件的路径作为参数,然后解析文件并...

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

    然而,当配置文件位于jar包内部时,我们需要调整加载方式。 **步骤1:配置文件的组织** 在SSM整合中,Spring配置文件通常包括Spring MVC的配置(如`dispatcher-servlet.xml`)、Spring的根上下文配置(如`...

    模拟spring的xml配置文件注入

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

Global site tag (gtag.js) - Google Analytics