возможно ли настроить настроить поддержку нескольких пружинных профилей? Например:
у нас есть профили для отдельных сред, таких как 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, установить более высокий приоритет второго или как с ним справиться?