Springboot объединяет свойства при чтении как картуJAVA

Программисты JAVA общаются здесь
Anonymous
Springboot объединяет свойства при чтении как карту

Сообщение Anonymous »

введите код здесь. Есть ли способ получить свойства, специфичные для профиля, только при чтении их как Map.
Springboot, чтении свойства «пользователя» как Map с использованием @ConfigurationProperties
Пример:

Код: Выделить всё

application-local.yml
user:
key1: value1
key2: value2
application-dev.yml
user:
key1: dev-value
key3: value3
когда активировано несколько профилей, например «local,dev», мне нравится видеть карту «user» только как {key1: dev-value, key3: value3}. но в настоящее время он дает {key1: dev-value, key2:value2, key3:value3.
есть ли способ добиться этого?

Подробнее здесь: https://stackoverflow.com/questions/790 ... ing-as-map

Вернуться в «JAVA»