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. [Solución de archivo único]
yml pero el archivo de configuración cambia el código del entorno operativo
#当前项目运行环境
spring:
profiles:
active: pro
---
#运行环境配置dev
server:
port: 8014
spring:
datasource:
url: jdbc:mysql://127.0.0.1:3306/ceshi
username: ceshi
password: PCmxSXHbP
#环境命名
config:
activate:
on-profile: dev
---
#运行环境配置pro
server:
port: 3636
spring:
datasource:
url: jdbc:mysql://127.0.0.1:3306/ceshi
username: ceshi
password: PCmxSXHbP
#环境命名
config:
activate:
on-profile: pro