在开发过程中使用到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>
分享到:
相关推荐
首先,读取XML配置文件的基础是使用System.Xml命名空间中的类。最常用的是`System.Xml.XmlDocument`类,它可以加载XML文件并提供方法来解析、修改和保存XML文档。以下是一个简单的示例,展示如何使用XmlDocument读取...
`logback.xml` 配置文件是 Logback 框架的核心部分,用于定制日志行为。它允许你定义日志级别(如 TRACE, DEBUG, INFO, WARN, ERROR, FATAL 和 OFF),指定日志输出目的地(控制台、文件、数据库等),以及配置过滤...
本压缩包包含了Struts2的核心库jar文件以及相关的XML配置文件,这些都是开发Struts2应用的基础组件。 **1. Struts2核心jar包** Struts2的核心jar包是实现框架功能的关键,主要包括以下几个部分: - **struts2-core...
**XML配置文件基础** XML配置文件在Spring中扮演着关键角色,用于声明式地定义bean、设置属性、定义依赖关系等。以下是一些基本的XML配置元素: - **`<beans>`**:这是XML配置文件的根元素,表示一个bean定义的...
自己总结的spring xml配置的思维导图,包括了spring的基础配置
这个框架的精髓在于通过XML配置文件来管理各个组件,实现灵活的依赖注入,以及对业务逻辑和视图层的解耦。下面我们将深入探讨SSM框架中的XML配置文件及其重要性。 首先,Spring框架是整个SSM的核心,它通过IoC...
本文将详细介绍关于Spring XML配置文件的12个最佳实践,这些实践不仅有助于提高配置文件的可读性和可维护性,还能帮助开发者更好地理解和使用Spring框架。 #### 最佳实践 1. **避免使用自动绑定(Autowiring)** ...
在本文中,我们将深入探讨如何使用ActionScript 2(AS2)来实现XML配置文件的读取,并将其中的数据保存到数组中。XML作为一种结构化的数据格式,常用于存储应用程序的配置信息,因为它易于理解、解析和修改。AS2是...
#### 二、XML配置文件基础知识 - **XML的组成**: - XML是由一系列元素组成的,每个元素包括标签和属性。 - 示例: `<name>Mary</name>` 是一个名为 `name` 的元素,其中 `name` 为标签,而 `Mary` 则是该元素的属性...
描述提到“包含配置xml的基础开发文档目录结构及其展示”,这意味着文件内容可能包括了XML配置文件的基本结构、如何编写以及它们在项目中的组织方式。这可能是一个指导开发者理解和使用XML配置的教程或者参考材料,...
1. **XML配置文件**: XML是一种结构化数据存储格式,常用于复杂的应用程序配置。在Java中,我们可以使用DOM(Document Object Model)、SAX(Simple API for XML)或StAX(Streaming API for XML)等解析器来读取...
本文将重点讨论如何使用generatorConfig.xml配置文件来实现这个功能。 generatorConfig.xml是MyBatis Generator(MBG)工具的核心配置文件,它定义了生成代码的各项参数,包括数据源信息、目标文件位置、生成的Java...
总之,`web.xml`配置文件在Struts2.0框架中起着桥梁和纽带的作用,连接了用户的请求与应用程序的处理逻辑,是每个Struts2开发者必须掌握的基础知识。通过深入理解和实践,开发者可以构建出更加健壮、高效的Web应用。
总之,Unity3D结合C#语言内置的XML处理功能,可以方便地进行XML配置文件的读写,实现游戏配置的动态加载和更新。通过熟练掌握这些基础操作,开发者可以更高效地管理游戏的数据需求,提高项目的可维护性和灵活性。
5. **XML配置详解**:在Spring的XML配置文件中,你可以定义bean的实例化方式,如构造函数注入、属性注入等。在SpringMVC的配置中,你需要定义视图解析器,如InternalResourceViewResolver,以及处理请求的处理器映射...
Spring容器通过XML配置文件或注解来定义Bean及其相互关系。 3. **XML配置文件**: "spring-beans"是Spring中用于配置Bean的XML文件。该文件包含了一系列的元素,每个元素表示一个Java对象的定义,包括类名、属性值...
除了基础的数据库连接配置,XML配置文件还可以包含其他高级设置,如缓存策略、事务隔离级别、SQL方言等。 在Hibernate中,每个Java实体类通常对应一个XML映射文件,比如`User.hbm.xml`,用于描述实体类与数据库表...
本文将深入探讨XML配置文件的基础知识以及在Cocos2d-x中的事件使用。 XML是一种标记语言,它的主要目的是传输和存储数据。XML文件由元素、属性、文本和声明组成。元素是XML的最基本单位,它用尖括号包围,如 `...