我正在将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