Como seria possível manter multiplos application.properties? Um pra guardar dados de dev, um de homolog e outro com dados de prod?
Como seria possível manter multiplos application.properties? Um pra guardar dados de dev, um de homolog e outro com dados de prod?
Oi Lucas,
Você pode criar os arquivos com os nomes application-dev.properties, application-homolog.properties e application-prod.properties.
Ao rodar o projeto o Spring vai determinar qual o arquivo que deve ser carregado, de acordo com o profile ativo no momento.
O profile ativo pode ser configurado via variável de ambiente spring.profiles.active, por exemplo:
spring.profiles.active=devEsse parâmetro pode ser passado como argumento da JVM, variável de ambiente do sistema operacional ou configurado via Maven no pom.xml.
Legal, muito obrigado!