我正在使用springfox和springboot创建MVC API。
我有一个通用的响应类/ pojo,用于返回以下JSON:
{
"data": {},
"status": "string"
}
我将数据字段定义为对象:
private Object data;
因此我可以在响应之前将任何对象分配给数据。
我的问题是如何显示Swagger应该返回什么对象?
例如,下面将告诉它返回Dog作为数据:
获取/ api / dog:
{
"data": Dog {},
"status": "string"
}
下面将告诉它返回Dog作为数据:
获取/ api / cat:
{
"data": CAT {},
"status": "string"
}
也许我使用泛型T?