JavaOpenAPI生成器使用对象作为查询参数

xzabzqsa  于 2021-07-13  发布在  Java
关注(0)|答案(0)|浏览(234)

我有以下控制器:

public interface GetScoreController {
  @GetMapping(value = "/score", produces = MediaType.APPLICATION_JSON_VALUE)
  @Operation(parameters = {@Parameter(in = ParameterIn.QUERY, name = "request")})
  Score getScore(ScoreRequest request);
}

我想让openapi显示 ScoreRequest 作为生成swagger文档时的查询参数,因为这是请求为pojo时的结果:

我不知道openapi是否真的允许这样做,但是如果我有太多的请求参数,在一个惟一的pojo中收集它们会更有用。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题