クラス SpringApplicationJsonEnvironmentPostProcessor
java.lang.ObjectSE
org.springframework.boot.support.SpringApplicationJsonEnvironmentPostProcessor
- 実装されているすべてのインターフェース:
EnvironmentPostProcessor, Ordered
public class SpringApplicationJsonEnvironmentPostProcessor
extends ObjectSE
implements EnvironmentPostProcessor, Ordered
spring.application.json または同等の SPRING_APPLICATION_JSON からの JSON を解析し、それをマッププロパティソースとして Environment に追加する EnvironmentPostProcessor。新しいプロパティは、システムプロパティよりも高い優先度で追加されます。- 導入:
- 4.0.0
- 作成者:
- Dave Syer, Phillip Webb, Madhura Bhave, Artsiom Yudovin
フィールドのサマリー
フィールド修飾子と型フィールド説明static final intプロセッサーのデフォルトの順序。static final StringSESPRING_APPLICATION_JSON環境変数の名前。static final StringSEspring.application.jsonプロパティの名前。インターフェース Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCEコンストラクターの概要
コンストラクター方法の概要
修飾子と型メソッド説明intgetOrder()voidpostProcessEnvironment(ConfigurableEnvironment environment, SpringApplication application) 指定されたenvironmentを後処理します。voidsetOrder(int order)
フィールドの詳細
SPRING_APPLICATION_JSON_PROPERTY
spring.application.jsonプロパティの名前。- 関連事項:
SPRING_APPLICATION_JSON_ENVIRONMENT_VARIABLE
SPRING_APPLICATION_JSON環境変数の名前。- 関連事項:
DEFAULT_ORDER
public static final int DEFAULT_ORDERプロセッサーのデフォルトの順序。- 関連事項:
コンストラクターの詳細
SpringApplicationJsonEnvironmentPostProcessor
public SpringApplicationJsonEnvironmentPostProcessor()
メソッドの詳細
getOrder
setOrder
public void setOrder(int order) postProcessEnvironment
public void postProcessEnvironment(ConfigurableEnvironment environment, SpringApplication application) インターフェースからコピーされた説明:EnvironmentPostProcessor指定されたenvironmentを後処理します。- 次で指定:
- インターフェース
EnvironmentPostProcessorのpostProcessEnvironment - パラメーター:
environment- 後処理する環境application- 環境が属するアプリケーション