Spring构造函数params?

时间:2009-01-19 14:49:34

标签: java spring

我的一些类具有从构造函数填充的最终字段以及可以从getter和setter分配的属性。

如果我可以使用spring执行此操作,那么springcontext.xml文件会以这种方式创建对象的内容是什么?

谢谢

2 个答案:

答案 0 :(得分:8)

<bean id="testWithConstructorArg"
        class="com.Test">
        <constructor-arg ref="referencingSomething"/>
</bean>

更多:http://www.javalobby.org/java/forums/t18396.html

答案 1 :(得分:1)

<bean id="myBean" class ="com.example.MyClass">
<constructor-arg type="java.lang.String">
<value>hello world</value>
</constructor-arg>
</bean>

然后您可以像往常一样使用正常的setter / getter <paramater name="blah" value="whatever"/>