文章作者:老杨
大家在后端开发开发过程中,最痛恨的两天事情:1.写文档,2.别人不写文档。而我们后端开发,必定经历的事情就是要和前端&测试对接,我们需要把我们的业务接口告知他们,让前端和测试能:1.并行开发,2.对接联调实现完整功能,3.测试根据接口完成测试用例编写和测试,所以避免不了的就需要我们出接口文档。我们出文档又回归到了三种方式:1.手工编写(任务给谁,谁骂),2.swagger,3.侵入式注解。
swagger嵌入式生成文档案例:

来吧,吐槽把。为什么我还要把逻辑代码和文档注解写在一个地方?这跟在 html 里写样式代码有什么区别?
来吧,上正题,今天给各位IT精英推荐ApiFox,JavaDoc和Idea插件一体化。解决你的烦恼问题,初步预计,这会成为业务未来主流,大家值得使用。

注:如果下载不下来,重试几次
这个插件用起来挺简单的,关键在于,它把从代码到 API 文档的这一步,用最方便的办法解决了。API 相关的定义再也不需要用侵入式的方式写到代码注解里,而是清清爽爽地写成像这样的注释就可以了。

注释里面的 @param, @link, @return 这些就是标准的 Javadoc 注释,在 JDK 里定义好的,全球通用。
只要写好了 Javadoc,自动生成 API 文档就只需要三步。
第一步,从 IDEA 插件市场下载 Apifox Helper,配置好你的 Apifox 令牌。

注:令牌到官网去微信关注登录,然后在




第二步,在 IDEA 里点右键,【Upload to Apifox】,就能一键从你的代码生成 API 文档。



Upload to Apifox可以生成单个接口,也能一键把 Controller 里面的所有接口全部生成!甚至把整个项目上右键一起生成接口文档。
第三步,在 Apifox 里面分享文档。我就拥有了一个方便的,美观的,可以团队协作的,还能在线调试的,完美的 API 文档。

到此,你就可以像使用Postman一样在这里完成接口的查阅,测试。nice!




三方公司打开链接即可查看:

文章结束,如果喜欢的话请给个好评,你的鼓励是我最大的动力谢谢。