как отобразить унифицированное ПОЖО с динамически объектными данными внутри него? - PullRequest
0 голосов
/ 16 марта 2019

Существует унифицированное завернутый pojo для возврата, например,

Class ApiResult{
    boolean success;
    String msg;
    Object data;
}

В NewsController

@ApiOperation(value="news paging query", response = NewsVO.class)
public ApiResult list(...){
    // ...
    List<NewsVO> voList = ...
    ApiResult result = new ApiResult()
    result.setSuccess(true);
    result.setData(voList);

    return result;
}

но я хочу отобразить ApiResult с NewsVO в модели swagger-ui, как это реализовать? например,

@ApiOperation(value="news paging query", response = NewsVO.class, responseContainer = ApiResult.class)

, но responseContainer поддерживает только «Список», «Набор» или «Карта».

...