对于Spring来说,分发请求很重要的是URL的Path部分。
这两个请求映射都捕获放置在路径中的任何值,并且无法区分应调用哪种方法。在你的示例代码,请求
www.example.com/rest/api/datasources/foo可以被处理
getLatestApimetadata,其中“富”是的
datasourceName,也通过处理
getAllmetadata,其中“富”是的
apiVersion。

对于Spring来说,分发请求很重要的是URL的Path部分。
这两个请求映射都捕获放置在路径中的任何值,并且无法区分应调用哪种方法。在你的示例代码,请求
www.example.com/rest/api/datasources/foo可以被处理
getLatestApimetadata,其中“富”是的
datasourceName,也通过处理
getAllmetadata,其中“富”是的
apiVersion。