インターフェースの使用
org.springframework.hateoas.server.EntityLinks

EntityLinks を使用するパッケージ
パッケージ
説明
コア API インターフェースの実装。
  • org.springframework.hateoas.server.core 内の EntityLinks 使用

    EntityLinks を実装している org.springframework.hateoas.server.core のクラス
    修飾子と型
    クラス
    説明
    class
    実際の実装クラスの実装労力を削減するために、より細かい粒度のメソッドに委譲することにより、EntityLinks の上位レベルのメソッドを委譲する実装基本クラス。
    class
    特定の URI マッピング構造を前提とする EntityLinks 実装: クラスレベルの ExposesResourceFor アノテーションは、アノテーション付きコントローラーがコレクションおよびアイテムリソースを公開することを宣言します。RequestMapping アノテーションは、コレクションリソースのベース URI を形成します。マッピングアノテーションを持つコントローラーメソッドは、少なくとも 1 つの HTTP メソッドを実際に処理します。アイテムリソースを識別するためにパス変数を使用して従属リソースをマッピングするコントローラーメソッド。
    class
    インスタンスの作成時に指定された PluginRegistry に登録された EntityLinks インスタンスに委譲する EntityLinks 実装。
    型の型引数を持つ org.springframework.hateoas.server.core のコンストラクターパラメーター EntityLinks
    修飾子
    コンストラクター
    説明
    DelegatingEntityLinks(org.springframework.plugin.core.PluginRegistry<EntityLinks,ClassSE<?>> plugins)
    指定された PluginRegistry を使用して新しい DelegatingEntityLinks を作成します。