我们总在想,我的xml配置文件里面组装定义了N多的bean了,怎样才能管理好我的配置文件,让事情变的简单呢? 首先想到的方法是用autowiring。典型的,解决的方案是在我的<bean>的属性里面加一个 autowire="byName" 的属性,并且是已经正确的命名了所有事情,那么它们之间的依赖关系将会被自动解决。但是我并不喜欢“autowiring”这个特性,理由是Spring的xml文件是提供我的bean之间怎样的一种依赖关系这一类型的文档出现的,如果我把什么都配置成了 auto-wired ,将会失去作为这一类型文档的价值。那么其他用户或者以后的维护人员到时将不得不自己查看类文件(或者javadocs)来勾画这种依赖关系。因此我还是喜欢在xml文件里面敲打多一些字,也许是为了以后方便吧。
其它为了简单化Spring的xml配置文件的能引起人们注意的技术是用Groovy,呵呵,还没好好试过。
本文地址:http://com.8s8s.com/it/it12923.htm