我正在将Swagger ui和Swagger核心(1.3)用于 Jersey 应用程序。我有一些查询参数,我必须随每个请求(例如发布,获取,删除...)一起发送...

我该如何默认呢?

最佳答案

您可以使用Swagger批注中的批注@ApiParam来配置要从Swagger-UI中使用的查询参数。

例如

@Path("/{username}")
@ApiOperation(value = "Updated user")
public Response updateUser(
  @ApiParam(value = "description for query-parameter") @QueryParam("username") String username
) {
...
}

请在以下官方文档中阅读有关此注释的更多信息:
https://github.com/swagger-api/swagger-core/wiki/Annotations#apiparam

09-10 03:35
查看更多