プロパティファイルからすべての動的キーと値を注入して、Setter Injection with Collectionを使ってMap
〜DBConstants
クラスに渡すことができますか?プロパティファイルからすべてのキーと値をSpringのMapとして注入する
鍵はあらかじめわかっておらず、さまざまです。
// Example Property File that stores all db related details
// db.properties
db.username.admin=root
db.password.admin=password12
db.username.user=admin
db.password.user=password13
DBConstants
すべてのキーと値を注射する必要があるため、マップdbConstantsが含まれています。
Map dbConstantsにすべてのキーと値を注入するBean定義を提供してください。
public class DBConstants {
private Map<String,String> dbConstants;
public Map<String, String> getDbConstants() {
return dbConstants;
}
public void setDbConstants(Map<String, String> dbConstants) {
this.dbConstants = dbConstants;
}
}
をあなたは春ブーツや普通の春のフレームワークを使用していますか? –
ちょうど春のフレームワーク。 –