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


@RetentionSE(RUNTIMESE) @TargetSE(TYPESE) @DocumentedSE @Import({org.springframework.hateoas.config.HypermediaConfigurationImportSelector.class,HateoasConfiguration.class,org.springframework.hateoas.config.WebStackImportSelector.class}) public @interface EnableHypermediaSupport
ApplicationContext でハイパーメディアサポートを有効にします。選択された HypermediaMappingInformation -type とクラスパスに基づいて、適切なすべての Web スタックをサポートするインフラストラクチャ Bean を登録します。
作成者:
Oliver Gierke, Greg Turnquist
  • ネストされたクラスのサマリー

    ネストされたクラス
    修飾子と型
    クラス
    説明
    static enum
    ハイパーメディア表現型がサポートされています。
  • 必須定数のサマリー

    必須要素
    修飾子と型
    必須要素
    説明
    サポートされるハイパーメディア型。
  • オプション要素の概要

    オプション要素
    修飾子と型
    オプションの要素
    説明
    サポートを有効にする WebStack を構成します。
  • 要素の詳細

    • stacks

      WebStack[] stacks
      どの WebStack のサポートを有効にするかを設定します。デフォルトでは、使用中の場合、使用可能なすべての WebStack に対してサポートが有効になります。WebClient などの WebFlux コンポーネントを使用しているが、ハイパーメディア操作を使用しない場合は、これを明示的に設定します。
      戻り値:
      デフォルト:
      {WEBMVC, WEBFLUX}