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