Java Spring-使用了不正确的构造函数
我有两个构造器:Java Spring-使用了不正确的构造函数,java,spring,Java,Spring,我有两个构造器: ctor(String a, String b, char[] c) ctor(String a, String b, File c) 现在,她喜欢我做某事 <bean id="myBean" class="myClass"> <constructor-arg value="string1" /> <constructor-arg value="string2" /> <constructor-arg va
ctor(String a, String b, char[] c)
ctor(String a, String b, File c)
现在,她喜欢我做某事
<bean id="myBean" class="myClass">
<constructor-arg value="string1" />
<constructor-arg value="string2" />
<constructor-arg value="toCharArray" />
这是通过spring使用
文件构造函数解决的。。。您知道如何停止此操作吗?您可以通过使用type
属性将类型信息添加到构造函数arg
元素来解决此问题。有关更多详细信息,请参阅Spring文档中的章节
<bean id="myBean" class="myClass">
<constructor-arg type="java.lang.String" value="string1" />
<constructor-arg type="java.lang.String" value="string2" />
<constructor-arg type="char[]" value="toCharArray" />
</bean>
您可以通过使用type
属性将类型信息添加到构造函数arg
元素来解决此问题。有关更多详细信息,请参阅Spring文档中的章节
<bean id="myBean" class="myClass">
<constructor-arg type="java.lang.String" value="string1" />
<constructor-arg type="java.lang.String" value="string2" />
<constructor-arg type="char[]" value="toCharArray" />
</bean>
这会起作用一定是出了什么问题。这会起作用一定是出了什么问题。