浅谈xml -- (spring配置引申出)

来源:互联网 发布:js 的onclick与click 编辑:程序博客网 时间:2024/04/30 08:39

javaee中运用了spring有一年多的时间了,但是这前对spring配置文件applicationContext.xml的xml文档不是很了解

要了解它要先了解一此xml知识,简要的说一下,要深入了解请参照http://www.w3school.com.cn/x.asp

 1.XML 被设计用来传输和存储数据。

 2.没有任何行为的 XML

   XML 是不作为的。

   也许这有点难以理解,但是 XML 不会做任何事情。XML 被设计用来结构化、存储以及传输信息。

3.形式良好的 XML 文档

一个合法的 XML 文档是"形式良好"的 XML 文档,同样遵守文档类型定义 (DTD) 的语法规则(此处不讨论它)或 XML Schema

dtd和schema都是用来定义xml文档结构的

看下spring配置文件头

xmlns申明默认命名空间 

xmlns:XXX申明命名空间

xsi:schemaLocation是用来申明命名空间schema引用位置的,它里面的元素是成对出现的如:

http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd

表明"http://www.springframework.org/schema/aop"这个命名空间引用的schema位置是http://www.springframework.org/schema/aop/spring-aop-2.5.xsd