我的问题很简单。在定义Spring REST API资源的URL路径时,您是将它们称为路由还是映射?那么例如,https://www.myapp.com/api/person/123
会被称为人员资源的路由,还是人员资源的映射?我在研究这个时看到过这两个术语,它们似乎有些可以互换,但我想得到一个实际的答案。我试过搜索这个但似乎无法找到关于这个主题的任何内容。
答案 0 :(得分:1)
Spring文档和Spring代码库始终使用术语:mapping
。
例如:
@RequestMapping
相比之下,Spring MVC docs没有提及"路由"或"路线"。
然而,在一般用法中,术语"路由" (根据我的经验,至少)〜常见......
因此,我怀疑如果您使用该术语,人们会理解您的意思,但是如果您想避免歧义,那么在Spring REST API的上下文中,更正确的形式是"映射"。 / p>