@TargetSE(valueSE=METHODSE) @RetentionSE(valueSE=RUNTIMESE) @DocumentedSE public @interface DeprecatedConfigurationProperty
@ConfigurationProperties
オブジェクトの getter が非推奨であることを示します。このアノテーションは実際のバインディングプロセスとは関係ありませんが、非推奨のメタデータを追加するために spring-boot-configuration-processor
によって使用されます。このアノテーションは、非推奨の要素の getter で使用する必要があります。
修飾子と型 | オプションの要素と説明 |
---|---|
StringSE | reason 非推奨の理由。 |
StringSE | replacement 代わりに使用する必要があるフィールド(ある場合)。 |