如何将两个属性文件合并到一个ResourceBundle中?

时间:2019-03-27 20:14:21

标签: java properties-file resourcebundle

我有两个属性文件。

假设一个是属性A:

myPropertyOne = testOne
myPropertyTwo = testTwo
myPropertyThree = testThree

,另一个是属性B,其中包含属性A中的一些属性需要覆盖:

myPropertyOne = newTestOne
myPropertyThree = testThree

我知道我可以创建一个属性文件的ResourceBundle,例如:

ResourceBundle rb = ResourceBundle.getBundle(PropertiesA);

但是我想将这两个属性文件组合到一个资源束中,如果属性B中存在属性,则覆盖属性A中的属性。有人告诉我可以创建一个扩展ResourceBundle的新类,但是我不确定如何实施以实现我想要的。我不想使用浮动的“ MultiplePropertiesResourceBundle.java”。

我该怎么做?

0 个答案:

没有答案