code string example: 123321 验证码
password string example: pwd123456 密码
phone string example: 13633731313 手机号
username string example: account1001 用户名
@ApiImplicitParams(
@ApiImplicitParam(name = "form", value = "手机登录表单",
examples = @Example(
@ExampleProperty(value = "{\"code\": 123321,\"phone\": \"13633731313\"}", mediaType = "application/json")
))
)
预想显示结果
{
"code": 123321,
"phone": 13633731313
}
但Swagger默认UI只会显示
{
"code": 123321,
"password": "pwd123456",
"phone": 13633731313,
"username": "account1001"
}
原因是UI不支持显示, 但后端返回数据中有配置的内容
参照没有使用配置的接口可以发现, 当他发现有实体的时候就直接使用实体中的描述来显示了