コアプロファイル春ブーツプロジェクト
- アプリケーション(.propertiesファイル或.yml)
- ブートストラップ(.propertiesファイル或.yml)
の差ブートストラップ/アプリケーション
プロパティ
春の雲春ブーツに建てられ、春ブーツ、ブートストラップは2つのコンテキストがあり、他のアプリケーションのブートストラップコンテキストは親、すなわちブートストラップのロード優先applicatonで、ファイルアプリケーションです。主にコンフィギュレーション情報をロードするために追加のリソースから使用ブートストラップは、ローカル設定ファイルの外にプロパティを復号化することができます。両方が共有環境のコンテキストを、それが任意の外部プロパティSpringアプリケーションのソースです。優先順位は、ブートストラップのロード属性の中に、彼らは局部的に同じ構成で覆うことができず、デフォルト。
要するに、アプリケーション構成ファイルとは対照的に、
- 親のApplicationContext、applicatonよりもロードの優先順位によってロードされたブートストラップ
- ブートストラップ内側に上書きすることはできません。
シナリオ
アプリケーション構成ファイルは、主に自動化されたコンフィギュレーション春ブートプロジェクトのために使用されています。
ブートストラップコンフィギュレーションファイルには、次のシナリオがあります。
- 春の雲コンフィグ物流センターを使用している場合、あなたは中央のブートストラップコンフィギュレーションファイルの外観構成の構成情報をロードするためにコンフィギュレーション・センターの接続構成プロパティを追加する必要があります。
- いくつかの固定の属性はカバーできません
- シーンのいくつかの暗号化/復号化。