我正在开发一个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声明中的值。