春から始まります。そして、誰かが「new」キーワードの使用を妨げると言うのを聞いた。それで、Spring DIの方法の下でコードをどのように書くのか知りたいと思いましたか?
private ArrayList<String> arrayMan;
public SpringDI() {
arrayMan = new ArrayList<String>();
}
春から始まります。そして、誰かが「new」キーワードの使用を妨げると言うのを聞いた。それで、Spring DIの方法の下でコードをどのように書くのか知りたいと思いましたか?
private ArrayList<String> arrayMan;
public SpringDI() {
arrayMan = new ArrayList<String>();
}
これは、春を使用してこれを行う方法です。
<bean id="arrayMan" class="java.util.ArrayList">
<constructor-arg>
<list>
<ref bean="one"/>
<ref bean="two"/>
</list>
</constructor-arg>
</bean>
それが役に立てば幸い
スプリング DI に関しては、これで問題ありません。
変数のデフォルト値であれば、 で初期化しても問題ありませんnew
。
しかし、それでもリストを挿入したい場合は、使用できます
<list>
<value>...</value>
</list>