@ConfigurationProperties
バインディングのサポート。参照先: 説明
インターフェース | 説明 |
---|---|
BindConstructorProvider | バインディング時に使用する特定のコンストラクターを決定するために使用される戦略インターフェース。 |
BindContext | BindHandlers が使用するコンテキスト情報。 |
BindHandler | 要素 binding 中に追加のロジックを処理するために使用できるコールバックインターフェース。 |
PlaceholdersResolver | プロパティプレースホルダーを解決するために Binder で使用されるオプションの戦略。 |
クラス | 説明 |
---|---|
AbstractBindHandler | BindHandler 実装の抽象基本クラス。 |
Bindable<T> | Binder によってバインドできるソース。 |
Binder | 1 つ以上の ConfigurationPropertySources からのオブジェクトをバインドするコンテナーオブジェクト。 |
BindResult<T> | Binder バインド操作の結果を返すコンテナーオブジェクト。 |
BoundPropertiesTrackingBindHandler | バインドされた構成プロパティを追跡するために使用できる BindHandler 。 |
DataObjectPropertyName | データオブジェクトのプロパティ名を処理するときに役立つ内部ユーティリティ。 |
PropertySourcesPlaceholdersResolver | PropertySources のプレースホルダーを解決する PlaceholdersResolver 。 |
列挙型 | 説明 |
---|---|
Bindable.BindRestriction | 値をバインドするときに適用できる制限。 |
例外 | 説明 |
---|---|
BindException | バインディングが失敗したときにスローされる例外。 |
UnboundConfigurationPropertiesException | ConfigurationPropertySource 要素がバインドされていない場合にスローされる BindException 。 |
アノテーション型 | 説明 |
---|---|
DefaultValue | 不変プロパティにバインドするときにデフォルト値を指定するために使用できるアノテーション。 |
Name | 不変のプロパティにバインドするときに名前を指定するために使用できるアノテーション。 |
@ConfigurationProperties
バインディングのサポート。