可以实现同样一个接口,但是可以生成两个url
例如:
http://localhost:8080/testdemo/api/testPath/getList
http://localhost:8080/testdemo/api/testPath/getList/company
这两个请求地址,可以写成一个接口:
@PostMapping(value = {"/getList/{company}", “/getList”})
public List getList(@PathVariable(value = “company”, required = false) String enterprise,@RequestBody TestQuery query){
//业务逻辑,然后返回
return new ArrayList;
}
@PathVariable注解,一个动态获取参数的请求接口
最新推荐文章于 2023-08-07 18:23:44 发布