すべてのプロパティを繰り返し処理できるように、PropertiesオブジェクトをSpring Beanに取得する必要があります。私はそれが最終的な結果セットの性質を表して注入し、テストのプロパティはバインドアドレスとして0.0.0.0に10.xxxのような生産プロパティをオーバーライドするように、プロパティファイルを取得する方法spring、私のbeanのすべてのプロパティを読み込む方法
<context:property-placeholder location="esb-project-config.properties, test-esb-project-config.properties"/>
私の春のテストファイルに次のように持っていますその2つのファイルのうちのどれですか?
おかげで、 ディーン
{@Value}を使用してプロパティを読み取るすべてのBeanを破棄しないでしょうか?私はJSR 330を私たちのものにブートストラップしていますので、{@AutoWire}の代わりにjavax.inject.Injectを使い始めることができ、既存の機能を壊すことはありません。 –
これは反復処理が可能なマージされた 'Properties'オブジェクトの定義に過ぎません。それを '@ Value'などで使うには' ' –
mrembisz