`
idealmine
  • 浏览: 9820 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

spring 配置中的头文件解析

阅读更多

1、Spring 头文件xml

      

<?xml version="1.0" encoding="UTF-8"?>
      <beans xmlns="http://www.springframework.org/schema/beans"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                   xmlns:tx="http://www.springframework.org/schema/tx"  
                   xmlns:context="http://www.springframework.org/schema/context"
                   xmlns:aop="http://www.springframework.org/schema/aop"
                   xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.1.xsd
                           http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd">
      ...
</beans>

  

2、xmlns是xml命名空间,xmlns:xsi是指xml所遵守的标签规范

      XML Schema命名空间作用避免命名冲突,像Java中的package一样;将不同作用的标签分门别类。

      第一个xmlns是关于初始化bean的格式文件地址。

      第二个xmlns也是辅助初始化bean.

      第五个(xmlns:aop)是关于切面编程。

 3、spring2.0以前的版本是基于dtd的配置方式,之后的版本开始支持schema的配置,dtd的配置当bean属性繁杂的时就会显得臃肿,schema则将配置精简化

      使用schema需要引入相关的配置文件,上述头部文件引用了tx、context、aop等schema配置文件,也对应着要使用的spring模块。

 

 

分享到:
评论

相关推荐

    Spring3.2包和配置文件

    在Spring 3.2中,你可以通过XML配置文件、注解或者基于Java的配置来定义bean的实例化、装配和初始化。这使得代码更加解耦,提高了组件之间的独立性。此外,Spring 3.2对自动扫描和组件注册进行了优化,使得在大型...

    spring所有配置文件详解

    ### Spring配置文件详解 #### 一、引言 在Java Web开发领域,Spring框架因其强大的功能和灵活性而受到广泛欢迎。对于初学者来说,理解Spring的配置方式是至关重要的第一步。本文将详细介绍Spring中常见的配置文件...

    Spring 配置文件XML头部文件模板实例详解

    Spring配置文件的头部(也就是文件的开头部分)包含了必要的命名空间声明和模式位置定义,这对于正确解析和使用Spring配置文件至关重要。 对于一个基本的Spring配置文件,其头部模板通常如下所示: ```xml ***" ...

    spring配置文件详解

    本文将针对`applicationContext.xml`配置文件进行深入解析,帮助开发者更好地理解Spring配置的精髓。 #### 二、Spring配置文件结构解析 ##### 2.1 头文件设置 ```xml &lt;!-- 头文件,主要注意一下编码 --&gt; &lt;!...

    当前最全头文件

    根据提供的文件信息,本文将详细解析“当前最全头文件”这一知识点,主要涉及Java Spring框架的配置文件及其组成部分。 ### 一、Spring框架简介 Spring框架是一个开源的应用框架,它提供了一种全面的方式来构建...

    spring配置文件说明.doc

    ### Spring配置文件详解 在Java开发领域中,Spring框架凭借其强大的功能与灵活性深受开发者喜爱。其中,`applicationContext.xml`作为Spring的核心配置文件之一,起着至关重要的作用。本文将详细解读`...

    spring配置详解

    通过对Spring配置文件的逐项解析,我们不仅了解了如何定义Bean及其依赖关系,还深入了解了Spring框架中各个组成部分的集成方式。这种基于XML的配置方式虽然繁琐,但非常灵活,适合于大型项目的需求。随着Spring框架...

    spring mvc 4.0

    7. **视图解析**:Spring MVC 4.0支持多种视图技术,如JSP、FreeMarker、Thymeleaf等,视图解析器可以根据配置自动选择合适的视图技术。 8. **异步处理**:Spring MVC 4.0引入了异步请求处理,通过@...

    struts2+spring+hibernate整合示例

    1 首先整合spring和hibernate,这次我们在spring 中配置bean使用注解的方式 ,hibernate实体映射关系也使用注解的方式,配置完毕后用简单方法测试下hibernate是否整合成功。 a 加入支持:添加 spring核心包、...

    spring错误总结.txt

    2. **添加缺失的依赖**:根据描述中的提示,“缺少Spring头文件Spring2.0 src包下的springxxx.jar”,需要将缺失的jar文件添加到项目中。例如,在Maven项目中,可以通过添加Spring框架的相关依赖来解决这一问题。 `...

    springMVC环境搭建

    创建一个名为`spring-servlet.xml`的Spring配置文件,放置在`WEB-INF`目录下。配置内容包括视图解析器、模型数据绑定、异常处理等。XML头文件的配置涉及到XML命名空间和schema的声明,以便验证配置的正确性。 5. *...

    CPMaps:高级项目 - 2015 年冬季 - 2015 年Spring

    1. `.m` 和 `.h` 文件:Objective-C的实现文件和头文件,分别定义类的方法和属性。 2. `ViewController` 类:负责处理UI交互,可能包括地图视图的初始化、用户交互事件的处理等。 3. `Model` 类:可能包含了地图数据...

    java采购供应平台源码-libantlr3c:libantlr3c

    在Java采购供应平台源码中,ANTLR3C可能被用来解析特定的配置文件或者构建领域特定语言(DSL),以提高平台的灵活性和可扩展性。解析器生成器允许开发者定义语法规则,然后自动生成解析代码,使得程序能够理解和处理...

    HCNetSDKV5.1.1.4_build20150420_WIN64_CN

    《海康威视SDK二次开发全面解析》 海康威视SDK,全称为Hikvision SDK,是海康威视公司提供的一款强大的开发工具,主要用于视频监控设备的集成与应用开发。本文将深入探讨在使用HCNetSDKV5.1.1.4_build20150420_WIN...

    JAVA笔试题

    - **Spring MVC**: 基于Spring框架的MVC实现,提供了灵活的配置方式,易于与其他Spring组件集成。 - **Struts 2**: Apache Struts的第二代产品,提供了一个丰富的插件系统,可以轻松实现复杂的Web应用程序。 - **JSF...

    dwmblocks:我用脚本构建dwmblocks

    4. **blocks.h**:这是项目中的头文件,可能会包含定义了状态栏区块和更新间隔的结构体和宏。用户可以根据需求修改这些定义,例如改变更新频率或者添加新的状态信息区块。 5. **自定义脚本**:描述中提到用脚本构建...

    book1_chapter1_task1

    通过解析.pro文件,QMake可以自动生成适合当前环境的Makefile,从而极大地减少了手动配置的工作量。 首先,我们来了解QMake的基本结构。一个典型的.pro文件包含以下几部分: 1. 项目信息:如`QT += widgets`,用于...

    libglob:具有非POSIX功能的BSD glob(3)实现

    通常,这样的文件结构会包括源码文件、头文件、Makefile、测试用例以及其他文档或配置文件。 综上所述,`libglob`库提供了一个强大的路径名模式匹配工具,尤其是对于那些需要处理`~`符号和其他非POSIX扩展的场景。...

Global site tag (gtag.js) - Google Analytics