Swagger验证错误"数据与来自' oneOf'"的任何模式都不匹配

时间:2015-09-02 05:37:26

标签: java rest swagger swagger-ui swagger-2.0

获取Swagger验证错误' 数据与' oneOf' '中的任何架构都不匹配对于我的一个Rest API路线,我使用了注释,这是我的代码

@ApiOperation(value = "Submit items")         
@ApiImplicitParam(paramType="body",dataType="Object",required=true,value="submit",name="body")
public <T extends Object> T submit(Request request, Response response) { 
Object cResponse = null;
// some codes
return  (T) cResponse;
}

但是,可以通过使用POGO对象而不是T来修复此错误,如下面的

@ApiOperation(value = "Submit items")                
@ApiImplicitParam(paramType="body",dataType="Order",required=true,value="submit",name="body")
public Order submit(Request request, Response response) { 
Order cResponse = null;
// some codes
return  cResponse;
}

根据要求我必须坚持使用T实现,请帮助我使用泛型返回类型

来获得此修复

Thnanx

0 个答案:

没有答案