我想为我用Springfox的Swagger(Spring REST API)制作的API文档自定义模型。
这是我的代码的一个例子。
@ApiOperation("Creating a kafka topic")
@ApiImplicitParams(
@ApiImplicitParam(name = "requestBody", value = "The body of request", required = true,
example = "{\"server\": \"localhost:9092\",\"topic\": \"test\", \"parmas\":{...}}")
)
public ResponseEntity<String> createTopic(@RequestBody String requestBody) {
TopicCreationRequest request = gson.fromJson(requestBody, TopicCreationRequest.class);
...
return ResponseEntity.ok().body(response.toString());
}
这可能吗?
感谢Thomas__,我换了POJO,然后它就工作了。