`
qingcyangg
  • 浏览: 14710 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

xml配置文件基础

 
阅读更多
在开发过程中使用到web.xml或者application.xml两个比较常用的xml配置文件,在使用web.xml的时候一般是IDE工具就帮我们生成好了,所有只需要在里面添加自己需要使用的listener,filter等,而application.xml一般不是使用IDE工具生成,但是很多时候都是去别的地方COPY过来,然后直接在里面添加自己需要的bean等,从来就没关注过这些xml配置文件的组成,这里做过记录。
下面用application.xml为例子:

<?xml version="1.0" encoding="UTF-8"?> 
    <!--xmlns是指application.xml文件用到的命名空间,spring的默认命名空间 -->
<beans xmlns="http://www.springframework.org/schema/beans"  
       <!--xmlns:xsi是指application.xml文件遵守xml规范  -->
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
       <!--为每个命名空间指定具体的schema文件  -->
       xsi:schemaLocation="http://www.springframework.org/schema/beans                      
                           http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
        
        <bean class="org.service.Test" init-method="initData"></bean>
</beans>

在spring3.0在web.xml当中的配置
<listener> 
     <description>Spring core configuration</description> 
     <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> 
    </listener>

    <context-param>
   <param-name>contextConfigLocation</param-name>
             <!--默认读取该路径下面的XML文件 -->
   <param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
分享到:
评论

相关推荐

    Logback类库含logback.xml配置文件

    `logback.xml` 配置文件是 Logback 框架的核心部分,用于定制日志行为。它允许你定义日志级别(如 TRACE, DEBUG, INFO, WARN, ERROR, FATAL 和 OFF),指定日志输出目的地(控制台、文件、数据库等),以及配置过滤...

    C#读取XML配置文件

    首先,读取XML配置文件的基础是使用System.Xml命名空间中的类。最常用的是`System.Xml.XmlDocument`类,它可以加载XML文件并提供方法来解析、修改和保存XML文档。以下是一个简单的示例,展示如何使用XmlDocument读取...

    struts核心jar包及xml配置文件

    本压缩包包含了Struts2的核心库jar文件以及相关的XML配置文件,这些都是开发Struts2应用的基础组件。 **1. Struts2核心jar包** Struts2的核心jar包是实现框架功能的关键,主要包括以下几个部分: - **struts2-core...

    如何在spring官网查找XML基础配置文件

    **XML配置文件基础** XML配置文件在Spring中扮演着关键角色,用于声明式地定义bean、设置属性、定义依赖关系等。以下是一些基本的XML配置元素: - **`&lt;beans&gt;`**:这是XML配置文件的根元素,表示一个bean定义的...

    spring xml配置文件思维导图

    自己总结的spring xml配置的思维导图,包括了spring的基础配置

    ssm框架的xml和配置文件

    这个框架的精髓在于通过XML配置文件来管理各个组件,实现灵活的依赖注入,以及对业务逻辑和视图层的解耦。下面我们将深入探讨SSM框架中的XML配置文件及其重要性。 首先,Spring框架是整个SSM的核心,它通过IoC...

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

    本文将详细介绍关于Spring XML配置文件的12个最佳实践,这些实践不仅有助于提高配置文件的可读性和可维护性,还能帮助开发者更好地理解和使用Spring框架。 #### 最佳实践 1. **避免使用自动绑定(Autowiring)** ...

    AS2实现读取XML配置文件

    在本文中,我们将深入探讨如何使用ActionScript 2(AS2)来实现XML配置文件的读取,并将其中的数据保存到数组中。XML作为一种结构化的数据格式,常用于存储应用程序的配置信息,因为它易于理解、解析和修改。AS2是...

    JAVA配置文件编写说明文档

    #### 二、XML配置文件基础知识 - **XML的组成**: - XML是由一系列元素组成的,每个元素包括标签和属性。 - 示例: `&lt;name&gt;Mary&lt;/name&gt;` 是一个名为 `name` 的元素,其中 `name` 为标签,而 `Mary` 则是该元素的属性...

    index(xml配置7.2.1).rar

    描述提到“包含配置xml的基础开发文档目录结构及其展示”,这意味着文件内容可能包括了XML配置文件的基本结构、如何编写以及它们在项目中的组织方式。这可能是一个指导开发者理解和使用XML配置的教程或者参考材料,...

    java读取配置文件xml ,properties,txt

    1. **XML配置文件**: XML是一种结构化数据存储格式,常用于复杂的应用程序配置。在Java中,我们可以使用DOM(Document Object Model)、SAX(Simple API for XML)或StAX(Streaming API for XML)等解析器来读取...

    根据表自动生成代码java, generatorConfig.xml配置文件

    本文将重点讨论如何使用generatorConfig.xml配置文件来实现这个功能。 generatorConfig.xml是MyBatis Generator(MBG)工具的核心配置文件,它定义了生成代码的各项参数,包括数据源信息、目标文件位置、生成的Java...

    sruts2.0 web.xml 配置文件

    总之,`web.xml`配置文件在Struts2.0框架中起着桥梁和纽带的作用,连接了用户的请求与应用程序的处理逻辑,是每个Struts2开发者必须掌握的基础知识。通过深入理解和实践,开发者可以构建出更加健壮、高效的Web应用。

    unity3d读写xml配置文件

    总之,Unity3D结合C#语言内置的XML处理功能,可以方便地进行XML配置文件的读写,实现游戏配置的动态加载和更新。通过熟练掌握这些基础操作,开发者可以更高效地管理游戏的数据需求,提高项目的可维护性和灵活性。

    Spring+SpringMVC+Mybatis整合所需jar包以及xml配置文件配置方式

    5. **XML配置详解**:在Spring的XML配置文件中,你可以定义bean的实例化方式,如构造函数注入、属性注入等。在SpringMVC的配置中,你需要定义视图解析器,如InternalResourceViewResolver,以及处理请求的处理器映射...

    spring bean XML配置入门

    Spring容器通过XML配置文件或注解来定义Bean及其相互关系。 3. **XML配置文件**: "spring-beans"是Spring中用于配置Bean的XML文件。该文件包含了一系列的元素,每个元素表示一个Java对象的定义,包括类名、属性值...

    hibernate XML配置文件和相应的包

    除了基础的数据库连接配置,XML配置文件还可以包含其他高级设置,如缓存策略、事务隔离级别、SQL方言等。 在Hibernate中,每个Java实体类通常对应一个XML映射文件,比如`User.hbm.xml`,用于描述实体类与数据库表...

    配置文件的基础与事件(XML).zip

    本文将深入探讨XML配置文件的基础知识以及在Cocos2d-x中的事件使用。 XML是一种标记语言,它的主要目的是传输和存储数据。XML文件由元素、属性、文本和声明组成。元素是XML的最基本单位,它用尖括号包围,如 `...

Global site tag (gtag.js) - Google Analytics