Hier ist ein Auszug aus meinem generierten protection doc.swagger-ui zeigt nicht das Antwortmodell für eine 400
"responses": {
"200": {
"description": "successful operation",
"schema": {
"$ref": "#/definitions/ActionJsValue"
}
},
"400": {
"description": "list of validation errors",
"schema": {
"type": "array",
"items": {
"$ref": "#/definitions/Error"
}
}
}
}
Und im Definitionsteil:
"Error": {
"type": "object",
"properties": {
"path": {
"type": "string"
},
"messages": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
Und Prahlerei-ui zeigt nicht die Antwort-Modell.
Wer hat dieses Problem? Weiß jemand, wie man das repariert?
Prahlerei-ui funktioniert. Meine Frage ist, warum die Response Model Spalte leer ist (siehe Screenshot), ich erwartete "Error" –
Stellen Sie sicher, dass Sie in den Swagger-Annotationen in Ihrer Rest-Ressourcenklasse und der Modellklasse als @ApiOperation (value = ".. . ", notes =" ... ", response = ResponseObj.class) @ApiModel (value =" LeaflicenseInfoResponse ") öffentliche Klasse ResponseObj { private String code; @ApiModelProperty (value = "code", notes = "...} – Raju
Es scheint, dass Anmerkungen in Bezug auf den Extrakt des erstellten Dokuments –