パッケージ org.springframework.boot.context.properties
@NullMarked パッケージ org.springframework.boot.context.properties
外部構成プロパティのサポート。
- 関連事項:
- クラス説明バインドされた
@ConfigurationPropertiesを記録および提供する Bean。外部化された設定のアノテーション。アノテーションが直接使用されたか、@Beanファクトリメソッドで使用されたかに関係なく、@ConfigurationPropertiesBean の詳細へのアクセスを提供します。@ConfigurationPropertiesバインディングが失敗した場合にスローされる例外。ConfigurationPropertiesBindingPostProcessorが使用するBindHandlerに追加機能を適用できます。@ConfigurationPropertiesのバインディングを構成するために必要な Bean の修飾子(例:@ConfigurationPropertiesクラスをスキャンするときに使用される基本パッケージを構成します。アノテーションが付けられた型が構成プロパティメタデータのソースであることを示します。コンストラクターインジェクションを使用する構成プロパティをプログラムでバインドするヘルパークラス。@ConfigurationPropertiesオブジェクト内の getter が推奨されないことを示します。@ConfigurationPropertiesアノテーション付き Bean のサポートを有効にします。アプリケーションが互換性のないConfigurationPropertiesキーのセットを構成した場合にスローされる例外。@ConfigurationPropertiesオブジェクト内のプロパティをネストされた型として扱う必要があることを示します。指定されたソースから宛先に値をマップするために使用できるユーティリティ。マップ中のソース。値を適応させ、場合によってはnull結果を返すために使用されるアダプター。null を受け入れるメソッドを使用してソースマッピングを完了できるようにします。null 許容値をサポートするアダプター。PropertyMapper.Source.Always.Factory<T, R extends @Nullable ObjectSE>null 許容値をサポートするファクトリ。PropertyMapper.Source.Always.Mapper<R extends @Nullable ObjectSE, T>null 許容値をサポートするマッパー。PropertyMapper.Sourceに適用できる操作。