class SomeoneElsesAPI {
void setDirectory(File dir){...}
void setDirectory(String dir){...}
}
<bean id="someoneElsesAPI" class="com.someone.SomeoneElsesAPI">
<property name="directory">
<value type="java.lang.String">/etc</value>
</property>
</bean>
У меня есть случай, похожий на приведенный выше пример, Spring создает исключение IllegalStateException, указывающее, что он не может преобразовать строку в файл.
Как сообщить Spring, какой из перегруженных методов использовать?Я думал, что весна выяснит это, когда я определю это в параметре <value type="...">
.