7.11 基于XML Schema的简化配置方式

7.11 基于XML Schema的简化配置方式

Spring2.0开始, Spring允许使用基于XML Schema的配置方式来简化Spring配置文件。
早期Spring<bean>元素即可配置所有的Bean实例,而每个设值注入再用一个<property>元素即可。这种配置方式简单、直观,而且能以相同风格处理所有Bean的配置——唯一的缺点是配置烦琐,当Bean实例的属性足够多,且属性类型复杂(大多是集合属性)时,基于DTD的配置文件将变得更加烦琐。
在这种情况下, Spring提出了使用基于XML Schema的配置方式。这种配置方式更加简洁,可以对Spring配置文件进行”减肥”,但需要花一些时间来了解这种配置方式。