我有一个字符串属性,它看起来类似于下面的例子:是否可以在Spring中别名bean类名?
<property name="mappingData">
<list>
<bean class="com.company.product.longNamingStandard.migration.extractor.FieldMapping">
<property name="elementName" value="entitlement.user"/>
<property name="mapping" value="DocUsers"/>
</bean>
<bean class="com.company.product.longNamingStandard.migration.extractor.FieldMapping">
<property name="elementName" value="entitlement.contributor"/>
<property name="mapping" value="DocContributors"/>
</bean>
</list>
</property>
长的类名(S)的影响可读性&还可以创建一个重构的开销。
是否可以为类名别名并使用短名称来声明bean?还是有一个我错过的替代最佳做法?
感谢您对在bean和ref元素上使用id属性组合的建议。我确实使用这个,但是我希望找到一种方法来清理bean声明本身。 – Trastle 2010-10-18 22:39:25