加载地图<string list <string =“”>&gt;来自春天的属性文件

时间:2017-06-15 17:30:56

标签: java spring collections properties-file

我正在开发一个spring应用程序,我需要从属性文件中获取Map。 示例Java代码是

public static final Map<String, List<String>> txn = Collections.unmodifiableMap(new HashMap<String, List<String>>(){{
    put("DIV",Arrays.asList("AA","CD","DD","EF"));
    put("TFER", Arrays.asList("J","TE","EF","RE"));
    put("PPO", Arrays.asList("PPIN","PPOUT"));
}});

相反,地图 txn 需要与属性文件中的值进行映射。属性文件看起来像这样

txn.type=DIV,TFER,PPO
DIV.values=AA,CD,DD,EF
TFER.values=J,TE,EF,RE
PPO.values=PPIN,PPOUT

我需要java程序从属性文件中获取Map声明中的值。

0 个答案:

没有答案