为了给系统提供可配置化支持,一般会用原生态的方式去解析定义好的XML文件,然后转化为配置对象.这种方式对于简单.单一的配置文件,或者是XML配置格式固定的配置文件,比较容易处理.但是对于一些配置非常复杂,情况比较多的时候,使用自定义的方式去验证.解析就会比较麻烦了.Spring提供了可扩展Schema的支持,这样就可以使用Spring已有的验证.解析工具进行处理了. 扩展Spring自定义标签配置还是比较简单的,大致需要以下几个步骤: 创建一个需要扩展的组件 定义一个XSD文件描述组件内容 创建…