我的 Jersey RestFull 服务之一返回一个布尔值,但是我无法在 Swagger 注释中指定该值。
@ApiResponses(value={
@ApiResponse(code = 200, message = "Boolean true on success and boolean false otherwise", response=boolean.class)
})
我尝试了
Boolean.class
和boolean.class
,但没有运气,在文档页面上,“响应模型”部分是空
很久了,但既然我也来到这里,我不妨发布一个答案。使用当前的 Swagger 2.X 就这么简单
@ApiResponses(value={
@ApiResponse(responseCode = 200,
description = "Boolean true on success and boolean false otherwise",
content = @Content(schema = @Schema(type = "boolean")))
})
但重点似乎是你根本不需要它。如果您注释
boolean
方法,Swagger 将自行计算出响应类型。