Spring конструктор params? - PullRequest
3 голосов
/ 19 января 2009

Некоторые из моих классов имеют конечные поля, которые заполняются из конструктора, а также свойства, которые можно назначать из методов получения и установки.

Если я могу сделать это с помощью Spring, как выглядит файл springcontext.xml, который создает объекты таким образом?

Спасибо

Ответы [ 2 ]

8 голосов
/ 19 января 2009
<bean id="testWithConstructorArg"
        class="com.Test">
        <constructor-arg ref="referencingSomething"/>
</bean>

больше: http://www.javalobby.org/java/forums/t18396.html

1 голос
/ 19 января 2009

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

тогда вы можете использовать обычный 1012 * на основе обычного сеттера / геттера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...