Как настроить поддержку нескольких активных профилей с приоритетом - PullRequest
0 голосов
/ 15 октября 2019

возможно ли настроить настроить поддержку нескольких пружинных профилей? Например:

у нас есть профили для отдельных сред, таких как dev и prod. Мы связали некоторую конфигурацию bean-компонентов с этим профилем. Теперь мы хотим добавить новые профили, которые настраивают базу данных, например local-db, docker-db и т. Д.

Эти профили можно комбинировать, например dev & docker-db или dev & local-db. Какова наилучшая практика для нескольких таких профилей? Теперь у нас есть файлы конфигурации, такие как application.properties, application-dev.properties, application-prod.properties

Я думал о добавлении нового application-docker.properties, например, где будет конфигурация только для другого источника данных. Можно ли сказать весне, когда совпадают свойства приложения 2, установить более высокий приоритет второго или как с ним справиться?

...