【単一ファイル版】 java SpringBootは異なる動作環境(本番環境、開発環境、テスト環境)を切り替えます SpringBootは複数の異なる動作環境を構成します

背景: Spring Boot アプリケーションの同じセットが、開発、テスト、運用などの異なる環境にインストールされます。その中で最も変更されたものは、データベース アドレス、サーバー ポート、その他の構成にすぎません [単一ファイル ソリューション]

yml ですが、構成ファイルは動作環境コードを切り替えます


#当前项目运行环境
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

環境のセグメンテーションを実現するには、次の方法を使用します。

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/gjwgjw1111/article/details/131114706