MultivaluedMap
是否可以使用 Swagger 通过 Jersey 中的参数注释来制作 API 文档?
我有一小段代码是这样的:
/**
* Method which serves requests of adding {@link StudentGroup} to DB
*
* @param name
* @param description
* @return {@link Response}
* @throws RestServiceException
*/
@POST
@Path("/add")
public Response addStudentGroup(MultivaluedMap<String, String> formParams) throws
RestServiceException {
String name = formParams.getFirst("name");
String description = formParams.getFirst("description");
String studentIds = formParams.getFirst("studentIds");
(...)
}
我想使用 Swagger 和 Swagger UI@ApiParam
生成文档数据。JSON
如果我把它放在 formParams@ApiParam
之前MultivaluedMap<String, String>
它不起作用。Swagger 不能列出任何参数。