smart-doc 1.6.4 发布,Java 零注解文档生成工具
smart-doc是一个java restful api文档生成工具,smart-doc颠覆了传统类似swagger这种大量采用注解侵入来生成文档的实现方法。smart-doc完全基于接口源码分析来生成接口文档,完全做到零注解侵入,你只需要按照java标准注释的写就能得到一个标准的markdown接口文档。如果你已经厌倦了swagger等文档工具的注解和强侵入污染,那请拥抱smart-doc吧!
功能特性
- 零注解、零学习成本、易集成、只需要写标准java注释。
- 基于源代码接口定义自动推导(唯一实现对象关联无限级自推导)。
- 支持Spring MVC,Spring Boot。
- 目前支持javabean上定义的部分fastjson和jackson注解。
- 支持javabean上基于jsr303参数检验判断参数是否为必须。
- 对json请求参数的接口能够自动生成模拟json参数。
- 对一些常用字段定义能够生成有效的模拟值。
- 支持生成json返回值示例。
- 支持从项目外部加载源代码来生成字段注释。
- 一款代码注释检测工具,不写注释的小伙伴逃不过法眼了。
更新内容
- 升级smart-doc依赖的基础库。
- 增加对普通的get请求参数拼装示例的生成。
-
增加spring mvc占位符restful url请求示例生成。
升级建议
目前软件功能不断迭代,smart-doc的原始用户强烈建议升级到最新版。
下一版升级预告
目前smart-doc一些重要的功能已经完成开发,节后会发布下一个重大版本。下一次升级将意味着它将会为更多的开发者提供服务,
将会真正意义上成为众多java web开发者首选的api doc生成工具,也意味着留给swagger的时间不多了,需要的小伙伴请赶紧收藏好,。下一版功能预告(已进入测试阶段):
- 新增Spring Boot Web Flux(controller书写方式)。
- 新增Callable,Future,CompletableFuture等异步接口返回的推导支持。
- 修改过去版本中smart-doc生成文档中的一些细节。
- 重点:新增生成静态html书签式api文档的功能实现在线查看api文档(可先预览smart-doc提供demo中的html文档)
DEMO
使用demo轻松玩转接口文档生成
相关文档

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
FEBS Cloud v1.1 发布,整合 Spring Cloud Alibaba
FEBS Cloud是一款使用Spring Cloud Greenwich.SR3、Spring Cloud OAuth2 & Spring Cloud Alibaba构建的低耦合权限管理系统,前端(FEBS Cloud Web)采用vue element admin构建。FEBS意指:Fast,Easy use,Beautiful和Safe。该系统具有如下特点: 前后端分离架构,客户端和服务端纯Token交互; 认证服务器与资源服务器分离,方便接入自己的微服务系统; 微服务防护,客户端请求资源只能通过微服务网关获取; 集成Spring Boot Admin,多维度监控微服务; 集成Spring Cloud Alibaba Nacos服务治理和集中配置管理; 网关集成Sentinel流控; 集成Zipkin,方便跟踪Feign调用链; 集成ELK,集中管理日志,便于问题分析; 微服务Docker化,使用Docker Compose一键部署; 提供详细的使用文档和搭建教程; 前后端请求参数校验,Excel导入导出,代码生成等。 文档与教程 项目文档及手摸手搭建教程地址:https...
- 下一篇
Apache OpenOffice 4.1.7 发布,开源办公文档生产力套件
领先的开源办公文档生产力套件 Apache OpenOffice 今天宣布推出Apache OpenOffice 4.1.7,4.1.7 是一个维护版本,旨在修复某些回归,内容如下: 添加对 AdoptOpenJDK 和 Oracle Java 的支持 修复在 Freetypecode 可能崩溃的问题 修复在 OS/2 上链接框架时,Writer 崩溃 ApacheOpenOffice TM 在 Splash 屏幕上有不同的背景 发布说明: https://blogs.apache.org/OOo/entry/announcing-apache-openoffice-4-13
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Mario游戏-低调大师作品
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Docker安装Oracle12C,快速搭建Oracle学习环境