我正在寻找一种在Swagger UI中更改请求正文的示例值的方法。 我目前有
@ApiResponse(
responseCode = "201",
description = "Group created",
content = @Content(schema = @Schema(implementation = GroupDTO.class))
),
依次在模型/示例值下的请求正文中创建以下内容
{
"currentUserId": 0,
"newUserId": 0,
"receiverGroupId": 0,
"receiverGroupName": "string"
}
基本上将groupDTO.class作为模型示例,默认值为0和字符串。但是我想要我自己的例子,像这样
{
"currentUserId": 3,
"newUserId": 4,
"receiverGroupName": "banana"
}
我正在使用依赖关系
<dependency>
<groupId>com.kumuluz.ee.openapi</groupId>
<artifactId>kumuluzee-openapi</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>com.kumuluz.ee.openapi</groupId>
<artifactId>kumuluzee-openapi-ui</artifactId>
<version>1.0.0</version>
</dependency>
我已经看到了一些使用@ApiModel表示法的示例,但它似乎并不存在kumuluz-api。