对于基于 XML 的配置,Spring 2.0 以后告别 DTD 格式(Document Type Definition)的配置文件,开始采用 Schema 格式,Schema 的突出亮点即是可让不同类型的配置拥有自己的命名空间(namespace),使得配置文件更具扩展性,伸缩性更强。

1. 3 个命名空间

  • xmlns="http://xx.xx.xx":默认命名空间
  • xmlns:xsi="http://":标准命名空间,用于指定自定义命名空间的 schema 文件
    • schema 文件为:.xsd 后缀;(xsd:XML Schema Definition)
  • xmlns:aop="http://xx.xx":自定义命名空间,aop 为该命名空间的简称,其后的 url 地址为其全称;

类型配置命名空间 —— XML schema相关推荐

  1. 理解 XML Schema:XML Schema 初步 (I)

    理解 XML Schema:XML Schema 初步 (I) 内容: 购买订单模式文档 复合类型定义,元素和属性声明 出现约束 全局元素和属性 命名冲突 简单类型 列表类型(List Type) 联 ...

  2. 理解XML Schema: XML Schema 初步 (I)(转)

    本文章系列是XML Schema的一个从入门到进阶的基本教程.内容主要翻译整理了W3C关于XML Schema的入门级规范:XML Schema Part 0: Primer( http://www. ...

  3. XML Schema帮你建模

    XML Schema是2001年5月正式发布的W3C(万维网联盟)的推荐标准,经过数年的大规模讨论和开发如今终于奠定下来,成为全球公认的XML环境下首选的数据建模工具.      由于XML是SGML ...

  4. XML Schema用法

    你现在应该知道XML只说明数据的结构而并不关心数据是如何具体描述的.数据是否正确.XML文档的强制性结构化需求是通过DTD(文档类型说明)来实现的.那就是本系列文章中先前讲述的主题.在本文里,我们概要 ...

  5. Spring笔记——8.基于XML Schema的简化配置

    我们可以使用XML Schema的配置方式来简化xml文件的配置. p:简化设值注入 p:与property子元素作用相同,用于设值注入.若想使用p,则xml文件中需要引入对p的说明,一般自动生成的x ...

  6. 使用JAXB将XML Schema绑定到Java类

    http://blog.csdn.net/zsyspace/article/details/1786079 Java Architecture for XML Binding (JAXB) 是一项可以 ...

  7. 缘起 Dubbo ,讲讲 Spring XML Schema 扩展机制

    背景 在 Dubbo 中,可以使用 XML 配置相关信息,也可以用来引入服务或者导出服务.配置完成,启动工程,Spring 会读取配置文件,生成注入 相关 Bean.那 Dubbo 如何实现自定义 X ...

  8. Spring高手之路2——深入理解注解驱动配置与XML配置的融合与区别

    文章目录 1. 配置类的编写与Bean的注册 2. 注解驱动IOC的依赖注入与XML依赖注入对比 3. Spring中组件的概念 4. 组件注册 5. 组件扫描 5.1 使用@ComponentSca ...

  9. Java注解和xml_Spring注解配置和xml配置优缺点比较

    Spring注解配置和xml配置优缺点比较 编辑 ​ 在昨天发布的文章<spring boot基于注解方式配置datasource>一文中凯哥简单的对xml配置和注解配置进行了比较.然后朋 ...

最新文章

  1. Docker数据卷管理
  2. 如何让人工智能更智能?你需要一个开源平台
  3. 解决原子性问题?你首先需要的是宏观理解
  4. 简述用 MAT 分析 Android 应用OOM
  5. sql存储过程的创建
  6. 自旋锁和互斥锁实例_自旋锁和互斥锁的实现以及使用区别
  7. python md5解密_python 生成文件MD5码
  8. EasyUI:easyui-combogrid(设置默认值)
  9. orm2 中文文档 3.3 模型钩子
  10. 软件测试基础方法总结
  11. 晨跑喝黑咖啡对身体有什么影响?
  12. macOS官方镜像下载
  13. 关于冯诺依曼计算机语言,冯-诺依曼式程序语言浅论 -- NothingHere -- 编程爱好者博客...
  14. 深圳市集体户户口簿首页pdf版获取指南
  15. 交银施罗德基金郭斐:集中心力,布好一盘“成长投资”
  16. Enhancement spot 的实现
  17. FND_GLOBAL.CONC_REQUEST_ID = -1
  18. eclipse安装red5插件
  19. VOC Dataset
  20. 学习SCI论文绘制技巧(A)

热门文章

  1. TS笔记--------Jonathan
  2. unity可以直接转h5吗_瞎折腾:用Unity撸纯HTML5移动游戏/应用
  3. linux grep跨行文本匹配,grep跨行匹配
  4. python的reader函数读取的信息包括抬头嘛_Python读取数据文件的方法
  5. Spring JPA实现增删改查
  6. pytorch: Tensor的创建与调整
  7. ue4 时间轴是什么意思_UE4中Timeline的使用
  8. mysql锁的应用场景_浅谈Mysql共享锁、排他锁、悲观锁、乐观锁及其使用场景
  9. python属于汇编语言还是高级语言_计算机语言Python解释器
  10. 微软DotNet平台升温