Closed 129duckflew closed 10 months ago
您好,非常感谢您的关注。
您可以尝试一下在smart-doc中配置responsebodyadvice,将className配置为通用的响应类。
https://smart-doc-group.github.io/#/zh-cn/advanced/config?id=responsebodyadvice
您好,非常感谢您的关注。
您可以尝试一下在smart-doc中配置responsebodyadvice,将className配置为通用的响应类。
https://smart-doc-group.github.io/#/zh-cn/advanced/config?id=responsebodyadvice
将className配置为通用的响应类 是指设置graceful-response中的封装类吗,具体是哪个类呢?
Graceful Reponse内部默认有两个响应类,您可以尝试配置一下:
com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle0
com.feiniaojin.gracefulresponse.defaults.DefaultResponseImplStyle1
如果smart-doc找不到的话,您可以拷贝这两个类的代码到您工程下面,然后再指定即可。
smart-doc是一个轻量级的接口文档生成工具,不同于swagger,这个工具不需要编写侵入式代码来生成文档,而是通过JavaDoc+泛型类型推导实现的。以定义一个用户查询接口举例如下
按照这个格式,smart-doc会生成一个get请求的文档如下
然而 graceful-responese 也封装了Http接口的返回体 ,也就意味着不需要手动传入泛型,而是框架来封装了,这种情况下是否意味着我无法同时使用2个框架?