我正在使用OpenAPI和Java开发RESTful API项目。响应为HasMap<String, MyObject>
,我想用注释来描述它。
这是我通常描述方法的方式
@GET
@Path("get/{param1}/{param2}")
@Produces(MediaType.APPLICATION_JSON)
@Operation(
summary = "Description of my method",
responses = {
@ApiResponse(
responseCode = "200",
description = "Details on the response",
content = @Content(
schema = @Schema(implementation = MyObject.class)
)
)
,
@ApiResponse(
responseCode = "500",
description = "Error on server",
content = @Content(mediaType = "text/plain")
)
}
)
我不知道如何更改内容的描述以与HashMap<String, MyObject>
结构匹配。