Я хотел бы сохранить источник для полей выбора HTML в файле конфигурации. Они содержат длинные строки, которые не часто меняются (но иногда изменяются):
- Lorem ipsum sit amet nr. 1
- Lorem ipsum sit amet nr. 2
- Lorem ipsum sit amet nr. 3
- Lorem ipsum sit amet nr. 4 * +1010 *
Я уже использую commons-configuration. Можно ли хранить их, используя одни и те же ключи свойств в каком-либо объекте конфигурации (XMLConfiguration, HierarchicalConfiguration и т. Д.)? Я имею в виду, чтобы иметь возможность получить их за один раз, используя интерфейс, подобный getStringArray () (или список)? Пример:
// reject.reason = Lorem ipsum sit amet nr. 1
// reject.reason = Lorem ipsum sit amet nr. 2
// reject.reason = Lorem ipsum sit amet nr. 3
// reject.reason = Lorem ipsum sit amet nr. 4
config.getStringArray(reject.reason)
Я не хочу разделять их на одной строке, потому что, во-первых, причины длинные, а во-вторых, есть много причин (> 10).
Я тоже не хочу хранить их в перечислениях, т.к. невозможно изменить их без перекомпиляции кода.
Любые советы о том, как этого добиться?