摘要: 引自 spring IoC源码分析 (3)Resource解析 定义好了Resource之后,看到XmlFactoryBean的构造函数[java] view plaincopypublicXmlBeanFactory(Resourceresource,BeanFactoryparentBeanFactory)throwsBeansException{super(parentBeanFactory);this.reader.loadBeanDefinitions(resource);}跟到XmlBeanDefinitionReader 的loadBeanDefinitions(EncodedR 阅读全文
posted @ 2014-04-02 17:07 shisw 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 引自 XML中DTD,XSD的区别与应用XML我们并不陌生,在企业级应用中有很广的用途。具体就不再说,下面介绍一下DTD,XSD的区别并以XSD为例看spring中定义与使用。 1.DTD(Documnet Type Definition) DTD即文档类型定义,是一种XML约束模式语言,是XML文件的验证机制,属于XML文件组成的一部分。 DTD 是一种保证XML文档格式正确的有效方法,可以通过比较XML文档和DTD文件来看文档是否符合规范,元素和标签使用是否正确。 一个 DTD文档包含:元素的定义规则,元素间关系的定义规则,元素可使用的属性,可使用的实体或符号规则。 DTD和XSD相比:. 阅读全文
posted @ 2014-04-02 17:03 shisw 阅读(362) 评论(0) 推荐(0) 编辑