OpenAPI 3.0-使用@Schema为@Request配置@RequestBody

时间:2019-09-22 10:35:37

标签: java openapi micronaut

@Post("/something")
@Operation(
    Summary = "Doing something",
    requestBody = @RequestBody(content = @Content(schema = @Schema(<DEFINITION>)))
)
HttpResponse doSomething(String userId, String tenantId, Person person) {

} 

OpenAPI 3.0从@Parameter中删除了body和formParam。他们将其移至@RequestBody。

在@Schema定义中-诸如“ ref”,“ implementation”之类的属性可以定义Person对象。如何在定义中添加诸如userId和ten​​antId之类的表单参数?

0 个答案:

没有答案