使用Environment Spring中的整个.property文件填充Map <string,string>

时间:2017-08-08 15:12:47

标签: spring spring-mvc spring-properties spring-environment spring-framework-beans

我有myProperties.properties文件,其中包含以下内容:

enum1 = a
enum2 = b
enum3 = c
enum4 = d
and so on...

我的问题是如何在Map<String,String> - enum1..4中填充或注入所有属性值作为键,并将1..d作为环境变量中的值。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

如果您在谈论java.util.Properties而不是将其转换为Map时没有任何问题,因为它从Hashtable延伸,这意味着您只需将其转换为Map

Map<String, String> result = (Map)properties;