Sam*_*rma 1 java spring spring-mvc
我正在尝试在Spring应用程序中实现API版本控制。
所以我想做这样的事情api_url / {version} / {params}
可以说我更改了一个端点函数,因此可以将新函数映射到具有新版本的新url。但我希望将其他未更改的函数映射到两个版本的url,例如api_url / {old-version} / {old-params}和api_url / {new-version} / {old-params}
因此,如果我可以实现这样的事情,它将有助于我将代码重复项保存在Java类中。我该怎么做呢。目前,@ RequestMapping仅允许我指定一个值。
您可以在请求映射注释中使用逗号分隔的列表。
@RequestMapping(value={"/url/{id}","/url2/{id}"}, method=RequestMethod.GET)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1938 次 |
| 最近记录: |