前言
原因
接口文档对接爽,整顿起来真费脑
对于整顿API文档,本狗秉承偷懒为上的准则,想找一种在IDEA中间接生成文档的办法。Apifox Helper绝绝子,只须要在IDEA中下载插件,无脑配置后,文档主动生成到Apifox,美完满解决。并且颜值及不便水平绝比Swagger和postman好太多。
⏲️本文浏览时长
约10分钟
前置条件
1. IDEA开发工具
2. Apifox(不必要)
次要指标
一秒生成接口文档
水图
IDEA中我的项目接结构图
想理解上图模块分层办法的同学,能够参考《还不会SpringBoot我的项目模块分层?来这手把手教你》
生成到Apifox接口文档图
试用人群
1. 像本狗一样【偷懒】不违心整顿接口文档
2. 学习新鲜文档生成及治理形式
注释
1.在IDEA装置【Apifox Helper】插件
点击File=>Settings,找到Plugins,输出 Apifox Helper,点击装置,而后期待胜利后重启IDEA,肯定重启才会失效!!!
Tips: 你能够抉择同步到 Apifox 我的项目中,也能够间接导出 markdown 文档。如果是同步到 Apifox 我的项目,你还须要下载或注册 Apifox 软件,并查看上面【Apifox Helper】的配置规定。如果不须要则只须要在我的项目中找到须要生成文档的Controller,右键后Export Markdown,间接导出apifox-api.md到对应目录。
关上apifox-api.md文件查看
2.批改【Apifox Helper】对应配置
点击File=>Settings=>Other Settings,找到 ApifoxHelper
##### 1. Apifox服务器地址
https://api.apifox.cn
##### 2. API拜访令牌
关上Apifox软件,点击左侧【头像】,点击【账号设置】,找到API拜访令牌
点击新建令牌,填写名称及有效期,本狗填写名称为【IDEA专用】,有效期为【无限期】,点击【保留并生成令牌】
复制令牌到IDEA中【Apifox Helper】配置项的API拜访令牌
##### 3. 模块我的项目ID配置
关上Apifox软件,新建我的项目,本狗我的项目名为【bkb】,并确认
进入我的项目【bkb】,点击【我的项目设置】,点击【根本设置】,复制我的项目ID
将上述复制的【ProjectID】到IDEA中【Apifox Helper】配置【模块我的项目ID配置】,我的ModuleName为【bkb-boot-controller】,所以构造是bkb-boot-controller:xxxxx,点击【OK】
3.生成文档
右击【bkb-boot-controller】模块,点击 【Upload to Apifox】,期待实现即可
4.查看Apifox中主动生成的文档
肯定要点击下Apifox软件右上角的刷新!
肯定要点击下Apifox软件右上角的刷新!
肯定要点击下Apifox软件右上角的刷新!
查看成绩,功败垂成,之后便可随心所欲了
写在最初
此生两悔,悔遇见你,更悔未早遇见你。
411天
| JavaDog| 狗屋地址 |
| :----:| :----: |
| 集体博客 | https://blog.javadog.net |
| 公众号 | https://mp.weixin.qq.com/s/_vgnXoQ8FSobD3OfRAf5gw |
| CSDN | https://blog.csdn.net/baidu_25986059 |
| 掘金 | https://juejin.cn/user/2172290706716775|
| 知乎 | https://www.zhihu.com/people/JavaDog |
| 简书| https://www.jianshu.com/u/1ff9c6bdb916 |
| gitee|https://gitee.com/javadog-net |
| GitHub|https://github.com/javadog-net|