混合路径参数和RequestParam的其他API

问题描述 投票:0回答:1

我被要求构建一个由路径参数和请求参数组成的Rest端点,看起来像-

/user/{user}?refresh={refresh}

请求参数应该是可选的。

我尝试过String getUser(@PathVariable String user, @RequestParam Map<String, String> params);,但是它使RequestParam成为必需的(如Swagger UI中所示)。

我如何使其成为可选内容?

java spring-boot swagger-ui
1个回答
2
投票

如下将required注释中的required设置为false

@RequestParam
© www.soinside.com 2019 - 2024. All rights reserved.