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