Java SpringRESTAPI的路由与映射术语

Java SpringRESTAPI的路由与映射术语,java,spring,rest,terminology,Java,Spring,Rest,Terminology,我的问题很简单。在为SpringRESTAPI资源定义URL路径时,您将它们称为路由还是映射?例如,https://www.myapp.com/api/person/123可以称为个人资源的路由,还是个人资源的映射?我在研究这个问题时看到了这两个术语,它们似乎可以互换,但我想要一个实际的答案。我已经尝试过搜索这个主题,但似乎找不到关于这个主题的任何内容。Spring文档和Spring代码库始终使用术语:映射 例如: “将web请求映射到特定处理程序类和/或处理程序方法的注释…”(我的重点)

我的问题很简单。在为SpringRESTAPI资源定义URL路径时,您将它们称为路由还是映射?例如,
https://www.myapp.com/api/person/123
可以称为个人资源的路由,还是个人资源的映射?我在研究这个问题时看到了这两个术语,它们似乎可以互换,但我想要一个实际的答案。我已经尝试过搜索这个主题,但似乎找不到关于这个主题的任何内容。

Spring文档和Spring代码库始终使用术语:
映射

例如:

  • “将web请求映射到特定处理程序类和/或处理程序方法的注释…”(我的重点)
  • “SpringWeb模型视图控制器(MVC)框架是围绕一个DispatcherServlet设计的,该DispatcherServlet通过可配置的handler映射将请求分派给处理程序”(我的重点)
  • 。。。等
相比之下,报告没有提到“路线”或“路线”

然而,在一般用法中,“路由”一词(至少在我的经验中)很常见

  • 它充分描述了正在执行的操作,即请求由某种调度器路由到特定控制器
  • 其他框架(如Play框架)使用术语“路由”和“路由”
因此,如果您使用这个术语,我怀疑人们会理解您的意思。但是,如果您希望避免歧义,那么在SpringRESTAPI的上下文中,更正确的形式是“映射”