[Versión de un solo archivo] java SpringBoot cambia entre diferentes entornos operativos (entorno de producción, entorno de desarrollo, entorno de prueba) SpringBoot configura múltiples entornos operativos diferentes

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

Utilice el método de - para lograr la segmentación del entorno.

inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/gjwgjw1111/article/details/131114706
Recomendado
Clasificación