アノテーションインターフェース DeprecatedConfigurationProperty


@TargetSE(METHODSE) @RetentionSE(RUNTIMESE) @DocumentedSE public @interface DeprecatedConfigurationProperty
@ConfigurationProperties オブジェクトの getter が非推奨であることを示します。このアノテーションは実際のバインディングプロセスとは関係ありませんが、非推奨のメタデータを追加するために spring-boot-configuration-processor によって使用されます。

このアノテーションは、非推奨の要素の getter で使用する必要があります。

導入:
1.3.0
作成者:
Phillip Webb, Scott Frederick
  • オプション要素のサマリー

    オプション要素
    修飾子と型
    オプションの要素
    説明
    非推奨の理由。
    代わりに使用する必要があるフィールド(ある場合)。
    プロパティが非推奨になったバージョン。
  • 要素の詳細

    • reason

      StringSE reason
      非推奨の理由。
      戻り値:
      非推奨の理由
      デフォルト:
      ""
    • replacement

      StringSE replacement
      代わりに使用する必要があるフィールド(ある場合)。
      戻り値:
      交換フィールド
      デフォルト:
      ""
    • since

      StringSE since
      プロパティが非推奨になったバージョン。
      戻り値:
      バージョン
      デフォルト:
      ""