前回の記事で紹介しました: SpringBoot構成プロファイルマルチ環境サポート
必要な機能を実現するためのより簡単な方法があります。SpringBootですかymlマルチドキュメントブロックモード、ただ中にいる必要がありますapplication.ymlファイルで構成できます。
很简单,直接上配置代码
# 这个代表第一个文档块
server:
port: 8085
spring:
profiles:
active: dev # 当需要哪个环境配置的时候,只需要在这里修改值。
---
# 这个代表第二个文档块
server:
port: 8086
spring:
profiles: dev # 指定dev,代表开发环境
---
# 这个代表第三个文档块
server:
port: 8087
spring:
profiles: pro # 指定pro,代表生产环境
コードには3つのymlドキュメントブロックがあります。構成がない場合spring:profiles:active
、最初のドキュメントブロックの構成がデフォルトで使用されます。構成の場合、構成の値に応じて、どのymlドキュメントブロックの構成が使用されるか。
注:文書ブロックがさ---
によって分離します
テスト:プロ環境を指定します
完璧です、構成が有効になります!