2017-08-30 13 views
1

私の質問は簡単です。 Spring REST APIリソースのURLパスを定義するときに、それらをルートまたはマッピングと呼んでいますか?したがって、たとえば、https://www.myapp.com/api/person/123を人リソースへのルート、または人リソースへのマッピングと呼ぶでしょうか?私は両方の用語がこれを研究する際に使われているのを見てきましたが、やや互換性があるようですが、私は実際の答えが欲しいです。私はこれを検索しようとしましたが、トピックで何かを見つけることができません。RoutingとSpring REST APIのマッピング用語

答えて

1

SpringドキュメントとSpringコードベースでは、一貫して用語:mappingを使用しています。例えば

  • @RequestMapping
  • "特定のハンドラクラスおよび/またはハンドラメソッドへマッピング Web要求のための注釈..." (私の強調)
  • 」 Spring Web Model-View-Controller(MVC)フレームワークは、ハンドラにリクエストをディスパッチするDispatcherServletの周りに設計され、コンフィグレーション可能なハンドラでコンフィグレーション可能ハンドラマッピング ...ルーティング "または "ルート"」(私の強調)
  • ...などこれとは対照的に

は、Spring MVC docsは一切言及していません"。

しかし、一般的な用法では用語「ルーティングは」〜の共通...

  • (少なくとも、私の経験で)であることは十分すなわち要求を行われているものについて説明しは、いくつかの並べ替えでをルーティングされています特定のコントローラ
  • 他のフレームワーク(例えばプレイフレームワーク)へのディスパッチャの用語を使用し、「ルーティング」と「ルート」

だから、私はあなたが私はしかし、その用語を使用している場合、人々はあなたの意味を理解します疑います曖昧さを避けたい場合は、Spring REST APIのコンテキスト内でより正確なフォームが「マッピング」されています。

関連する問題