1. 首页
  2. 课程学习
  3. Java
  4. 智能文档生成工具Smart-Doc:支持JAVA REST API和Apache Dubbo RPC接口

智能文档生成工具Smart-Doc:支持JAVA REST API和Apache Dubbo RPC接口

上传者: 2023-12-17 21:37:59上传 RAR文件 616B 热度 57次

智能文档生成工具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的特点在于零注解、零学习成本,只需遵循标准JAVA注释。它能够自动推导基于源代码接口定义的信息,提供强大的返回结构推导。同时,Smart-Doc支持Spring MVC、Spring Boot Web Flux(controller书写方式)、Feign等,也对Callable、Future、CompletableFuture等异步接口返回进行推导。此外,它支持JavaBean上的JSR303参数校验规范,包括分组验证。对于JSON请求参数的接口,Smart-Doc能够自动生成模拟JSON参数,并生成有效的模拟值用于一些常用字段定义。此工具还能够生成JSON返回值示例。

下载地址
用户评论