1
我有很多屬性集在spring.xml
中由工廠bean創建。我正在尋找spring解決方案將它們合併到單個bean中。所以:如何將多個bean中定義的屬性合併爲單個(屬性)bean?
輸入:2種或豆類類型的java.util.Properties
OUTPUT:類型java.util.Properties
的一個bean是否有類似的東西在春季或免費可用的代碼?我不想重新發明輪子:)
我有很多屬性集在spring.xml
中由工廠bean創建。我正在尋找spring解決方案將它們合併到單個bean中。所以:如何將多個bean中定義的屬性合併爲單個(屬性)bean?
輸入:2種或豆類類型的java.util.Properties
OUTPUT:類型java.util.Properties
的一個bean是否有類似的東西在春季或免費可用的代碼?我不想重新發明輪子:)
您可以使用putAll
方法合併java.util.Properties
豆。
@Resource Properties properties1
@Resource Properties properties2
@Bean
Properties mergedProperties(){
Properties mergedProperties = new Properties();
mergedProperties.putAll(properties1);
mergedProperties.putAll(properties2);
return mergedProperties;
}