我理解使用自定义或默认PropertyEditor将属性数据绑定到目标的原理。您指定目标bean,然后将属性绑定到它上面。
我无法知道这个绑定在bean定义中是如何工作的。当您执行以下操作时,应用的默认PropertyEditor是什么:
custom.property = A,B,C,d
<util:properties id="properties" location="classpath:my.properties" />
<bean class="com.example.SomeType">
<property name="foo" value="${custom.property}" />
</bean>
我如何将自定义编辑器添加到加载应用程序上下文时应用的编辑器。在这种情况下,将字符串a,b,c,d转换为字符串数组,因为foo是String []。
答案 0 :(得分:0)