春のマルチファイル構成:
1。プロパティファイル
2。YAMLファイル
1。プロパティファイル
Spring Bootでは、複数の環境で構成されたファイル名は、application- {profile}を満たす必要があります。
以下に示すように、{プロファイル}が環境識別子に対応するプロパティの形式。
•Application-dev.properties:開発環境。
•Application-Test.Properties:テスト環境。
•Application-Prod.Properties:生産環境。
どの構成ファイルがロードされるかについては、アプリon.propertiesファイルに渡す必要があります
spring.profiles.activeプロパティが設定されており、その値は構成ファイルの{プロファイル}値に対応します。のように
spring.profiles.active =テストは、アプリケーションTest.properties構成をロードします
ファイルコンテンツ。
2。YAMLファイル
サーバー:ポート:8080#デフォルトのプロファイルはdevです。他の環境は、次のようなスタートアップパラメーターを指定することにより、異なるプロファイルを使用します。たとえば、#テスト環境:Java -jar xxx.jar - -spring.profiles.active =テスト#生産環境:Java -jar xxx.jar - spring.profiles.active = prods spring:profiles:active:dev dist compationis not siftiun sigpation be be be be be missiut be be be signish nots edmatiたちはスプリング:プロファイル:Dev DataSource:URL:JDBC:MySQL://192.168.0.152:3306/Aylson?useunicode = true&Charaterencoding = utf-8&usessl = fals JDBC:mysql://192.168.0.152:13306/aylson?useunicode = true&charatereCoding = utf-8&usessl = false ---#生産環境構成スプリング:プロファイル:Prod DataSource:URL:URL: JDBC:mysql://192.168.0.152:23306/aylson?useunicode = true&charatereCoding = utf-8&usessl = false
使い方:
次のようなスタートアップパラメーターを指定することにより、さまざまなプロファイルを使用します。
テスト環境:Java -jar xxx.jar spring.profiles.active =テスト
生産環境:Java -jar xxx.jar spring.profiles.active = prod
上記の記事では、Spring Bootに基づいたさまざまな構成方法を使用しています。この記事は、私があなたと共有するすべてのコンテンツです。私はそれがあなたに参照を与えることができることを願っています、そしてあなたがwulin.comをもっとサポートできることを願っています。