Есть ли способ настроить 2 системы свойств в том же @Value ins spring boot?

#spring #spring-boot #properties #system-properties

#весна #пружинный ботинок #свойства #системные свойства

Вопрос:

Я пытаюсь использовать 2 разных файла свойств с одинаковыми параметрами, каждый из которых описывает одно и то же свойство, например:
NewsPaperConsumer.properties, MarketConsumer.properties, когда каждый файл имеет одинаковые параметры.
Моя цель состоит в том, чтобы использовать разделенный способ сделать файлы конфигурации более удобочитаемыми, но на прогроматической стороне объединить их, например, в одну хэш-карту:
NewPaperConsumer и MarketConsumer иметь параметр serverAddress, так что я получу его с помощью:

 @Value("${serverAddress}")
private HashMap<String,String> serverAdresses;
 

как я изменяю способ сохранения параметра в системном свойстве (вместо того, чтобы присваивать значение строке, чтобы оно присваивало его хэш-карте — {«ключ»: «значение}