swagger2 编写api文档如何处理errorcode

目前采用了 knife4j,可以实现去自定义响应的说明
http://swagger-bootstrap-ui.xiaominfo.com/doc.html#/1.9.X%E7%89%88%E6%9C%AC%E6%8E%A5%E5%8F%A3/1.9.0%E7%89%88%E6%9C%AC-20190114/deepFx1UsingGET
例如
image.png
问题1:demo如下,返回类型指定 ApiRes<UserInfoVo>,但是IDEA会告警
image.png
image.png

问题2:如何在根据接口文档中自定义erroCode的说明
image.png
常见的返回结构入上图所示
如果可以自定义去定义errocode,
例如这个接口 errocode = 1001,表示该订单当前状态已完结,无法操作

阅读 2.5k
1 个回答

你的failurl方法指定了返回对象的泛型吗?

如下:

    public static <T> Result<T> success(T data) {
        return new Result<>(SUCCESS_CODE, data);
    }

希望对你有帮助

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题