# RabiAPI 产品支持 **Repository Path**: RabiAPI/RabiAPISupport ## Basic Information - **Project Name**: RabiAPI 产品支持 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-12-05 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RabiAPI - Mac上最好用的Java接口文档生成工具 RabiAPI 是一个通过Java源代码直接读取和导出API文档的工具,界面美观易用,支持多种框架和注解。 #### 文档生成效果预览 > HTTP 接口生成效果 ![img](https://i.imgur.com/Qluaz62.png) ![img](https://i.imgur.com/Owwwssy.png) ![img](https://i.imgur.com/OVzk7RL.png) > RPC 接口生成效果 ![img](https://i.imgur.com/bzmp8KC.png) #### 如何购买 RabiAPI 目前是Mac独占软件,仅在Mac App Store上提供购买,产品售价:**60元/个** - [Mac App Store](https://apps.apple.com/cn/app/id1524200727) #### 产品支持 QQ产品支持群: **244365684**,群内会不定期发放产品兑换码。 > ![img](https://i.imgur.com/HpQ6gql.png) #### 特色功能 - 仅通过静态分析源码生成API文档,无需引入依赖,无需构建项目,没有任何繁琐的配置。 - 整合**Git**版本管理,直接在应用内对不同分支生成文档。 - 支持混合使用不同框架,部分接口使用Spring注解,部分接口使用Swagger注解,完全没有问题。 - 泛型,继承,递归,循环依赖自动推导,组装为最终的参数和响应结果 #### 框架支持 > WEB框架 - 原生 Java Interface 和 Javadoc - Spring Boot / Spring Web - JAX-RS - Swagger 2.0 注解 - OpenAPI 3.0 注解 > 参数校验 - JSR303 校验注解 - Hibernate 校验注解 #### 导出格式 RabiAPI 同时支持批量导出整个项目和单个接口到以下格式,批量导出时支持模块和接口的筛选。 - Markdown - Asciidoc - Swagger 2.0 JSON 文件 (仅限HTTP接口) - OpenAPI 3.0 JSON 文件 (仅限HTTP接口) - 图片格式(仅限单个接口) #### 导出效果 > Markdown 格式 ![img](https://i.imgur.com/mEN9vRl.png)