Antecedentes: el mismo conjunto de aplicaciones Spring Boot se instalará en diferentes entornos, como: desarrollo, prueba, producción, etc. Entre ellos, los más modificados no son más que la configuración de la dirección de la base de datos, puerto del servidor, etc.
Use la función de perfil para cambiar entre diferentes entornos operativos (entorno de producción, entorno de desarrollo y entorno de prueba)
archivo yml
método de nomenclatura del archivo de configuración yml
application-dev.yml
application-pro.yml
application-test.yml
Aquí debemos prestar atención al guión.
método de escritura de archivos yml
spring:
#切换项目环节 active 的值 dev 当前运行环境配置文件后缀
profiles:
active: dev
El código anterior corresponde al archivo application-dev.yml
archivo de propiedades
método de nomenclatura del archivo de configuración de propiedades
application-dev.properties
application-pro.properties
application-test.properties
Aquí debemos prestar atención al guión.
Método de escritura del archivo de propiedades
spring.profiles.active=dev