XMLプロパティインジェクションは、春の一種の依存性注入ですか?上記に示した、プロパティ "MSG" として
<bean name="helloWorld" class="com.company.HelloWorld">
<property name="msg" value="messaging"/>
</bean>
JAVA
package com.company;
// ...
public class HelloWorld {
private String msg;
public void setMsg(String msg) { this.msg = msg; }
}
Iは、 "プロパティ・インジェクション" として理解 "setMsg" 法によって "this.msg" に注入されます。私が心配している限り、SpringのDIはクラスを分離するように推進されましたが、上記のコードはプロパティを注入するだけです。そして、私は、プロパティインジェクションが春のDIに基づいているのだろうかと思います。誰かが私を助けてくれることを願います。 ( - 春これは、手動またはDIコンテナによってあなたの場合と同様に行うことができる)外部から設定されている: