#spring #spring-boot #properties #system-properties
#весна #пружинный ботинок #свойства #системные свойства
Вопрос:
Я пытаюсь использовать 2 разных файла свойств с одинаковыми параметрами, каждый из которых описывает одно и то же свойство, например:
NewsPaperConsumer.properties, MarketConsumer.properties, когда каждый файл имеет одинаковые параметры.
Моя цель состоит в том, чтобы использовать разделенный способ сделать файлы конфигурации более удобочитаемыми, но на прогроматической стороне объединить их, например, в одну хэш-карту:
NewPaperConsumer
и MarketConsumer
иметь параметр serverAddress, так что я получу его с помощью:
@Value("${serverAddress}")
private HashMap<String,String> serverAdresses;
как я изменяю способ сохранения параметра в системном свойстве (вместо того, чтобы присваивать значение строке, чтобы оно присваивало его хэш-карте — {«ключ»: «значение}