一款零注解侵入的 API 文档生成工具,你用过吗?

Java专栏

共 1360字,需浏览 3分钟

 · 2021-07-05

点击关注公众号,Java干货及时送达

真香!24W字的Java面试手册(点击查看)

介绍

smart-doc是一款同时支持JAVA REST API和Apache Dubbo RPC接口文档生成的工具,smart-doc在业内率先提出基于JAVA泛型定义推导的理念,完全基于接口源码来分析生成接口文档,不采用任何注解侵入到业务代码中。

你只需要按照java-doc标准编写注释, smart-doc就能帮你生成一个简易明了的Markdown、HTML5、Postman、Collection2.0+、OpenAPI 3.0+的文档。

特点

Smart-doc 从 2.0.0 后几乎实现了 swagger ui 的功能,并且比 swagger ui 更简洁大方,也更符合国内开发者的诉求。

当然 smart-doc 本身是只支持扫描代码生成 openapi 3.0 的文档的,也可以将生成的 openapi 3.0 文档导入到其他ui中渲染展示。

效果示例

1.1 接口文档效果图
输入图片说明
请求参数示例
响应参数示例
1.2 html全局效果
html文档

更多了解,开源地址:https://gitee.com/smart-doc-team


如有文章对你有帮助,

欢迎关注❤️、点赞👍、转发📣!



推荐, Java面试手册 
内容包括网络协议、Java基础、进阶、字符串、集合、并发、JVM、数据结构、算法、MySQL、Redis、Mongo、Spring、SpringBoot、MyBatis、SpringCloud、Linux以及各种中间件(Dubbo、Nginx、Zookeeper、MQ、Kafka、ElasticSearch)等等...

点击文末“阅读原文”可直达

浏览 41
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报