En la configuración multientorno de java Spring Boot yml anterior , hablamos sobre el desarrollo de varios entornos, pero juntar estas cosas sigue siendo muy fácil de exponer información
, y no es muy fácil de mantener.
Aquí creamos tres archivos bajo recursos llamados application-pro.yml application-dev.yml application-test.yml,
convertimos directamente los tres entornos en tres archivos de configuración
y luego application-pro.yml El código de referencia es el siguiente
server:
port: 80
El código de referencia application-dev.yml es el siguiente
server:
port: 81
El código de referencia final de application-test.yml es el siguiente
server:
port: 82
OK, es así de simple. Tres entornos se configuran directamente con tres archivos
, y luego nuestro application.yml se escribe directamente así
spring:
profiles:
active: pro
Está bien. Dígale directamente al proyecto de inicio que use el entorno profesional a través de esta gramática
Luego iniciamos el proyecto, y
podemos ver que el puerto para iniciar es el puerto 80,
que corresponde a nuestra configuración de archivo application-pro.yml
, y luego cambiamos application.yml a
spring:
profiles:
active: dev
Apunte a application-dev.yml para iniciar el proyecto.
En este punto, apunta a application-dev.yml
y se convierte en 81.
No intentaremos nada más.