Java Spring Boot yml optimización de gestión de archivos divididos en varios entornos

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
inserte la descripción de la imagen aquí
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
inserte la descripción de la imagen aquí
podemos ver que el puerto para iniciar es el puerto 80,
que corresponde a nuestra configuración de archivo application-pro.yml
inserte la descripción de la imagen aquí
, y luego cambiamos application.yml a

spring:
  profiles:
      active: dev

Apunte a application-dev.yml para iniciar el proyecto.
inserte la descripción de la imagen aquí
En este punto, apunta a application-dev.yml
y se convierte en 81.
No intentaremos nada más.

Supongo que te gusta

Origin blog.csdn.net/weixin_45966674/article/details/132274913
Recomendado
Clasificación