Histórico: O mesmo conjunto de aplicativos Spring Boot será instalado em diferentes ambientes, como: desenvolvimento, teste, produção, etc. Dentre eles, os mais modificados nada mais são do que a configuração do endereço do banco de dados, porta do servidor, etc.
Use a função de perfil para alternar entre diferentes ambientes operacionais (ambiente de produção, ambiente de desenvolvimento e ambiente de teste)
arquivo yml
método de nomenclatura do arquivo de configuração yml
application-dev.yml
application-pro.yml
application-test.yml
Aqui devemos prestar atenção ao traço
método de gravação de arquivo yml
spring:
#切换项目环节 active 的值 dev 当前运行环境配置文件后缀
profiles:
active: dev
O código acima corresponde ao arquivo application-dev.yml
arquivo de propriedades
método de nomenclatura do arquivo de configuração de propriedades
application-dev.properties
application-pro.properties
application-test.properties
Aqui devemos prestar atenção ao traço
Método de gravação do arquivo de propriedades
spring.profiles.active=dev