简化Spring--配置文件
【IT168技术文档】
4.Spring 2.0来了
如果没什么外力刺激,spring xml 可能就这样不会变了。但现在xml成了过街老鼠,被ror的默认配置和JDK5的annotation逼得不行,当然就要继续求变。
比如有好事者认为,节点名必须以bean打头,附加一个属性id来表示bean名;属性值必须搞一个property子节点,子节点上有个属性name来表示属性名,是给机器看的很不直观的东西。
给人看的东西应该就写成<bean id="customerDAO" class="org.springside...CustomerDAO">
<property name="maxCount" value="10">
</bean>
Spring 2.0正用schema实现类似的语法,具体请看它的JPetStore sample。<customerDAO class="org.springside....CustomerDAO" maxCount="10"/>
5.使用Spring自带的DTD使编辑器Smart.
如果没有用Eclipse的Spring插件,那至少也要使用spring自带的dtd使XML编辑器smart一些,能够自动为你生成属性,判断节点/属性名称有没有拼错等。
6.还有更变态的简化配置方法
比如autoproxy,不过我觉得更简化就不可控了,所以没有采用。
0
相关文章
