接口文档开发神器JFinal-RunApi诞生了,助力JFinal开发者

JFinal-RunApi是集swagger和postman于一身的接口管理系统。

它有三大能力

1、它拥有swagger一样的能力,却没有swagger那样繁琐的注解

2、它拥有postman一样的接口调试能力;

3、它拥有一键生成接口文档的能力;

拥有这三大功能的JFinal-RunApi会是你的期待吗,来来,绝对的干货,就在这里就见证它的诞生吧。

上干货了.......

一、一键同步系统的接口信息:

 image.png


二、搜索要调试的接口,进行个性化的调试:

1、搜索目标接口,点击调试:image.png

2、进入接口调试界面:

image.png


3、输入接口参数,点击发送,查看接口请求结果:

image.png

image.png



4、以上三步就是调试接口,可以反复调试。调试没问题了,就可以把调试的结果直接保存生成文档,同时可以选择下面的一些内容进行补充

请求参数说明、成功返回示例、失败返回示例、接口备注

特别说明:接口返回示例的参数是一键解析json数据,自动生成,同时可以自由拖动排序,也可以手动添加参数说明;

如果是接口数据更新了,也可以放心的一键生成,之前的参数信息也不会丢失,所有大家可以随心所欲的调试接口了。

image.png


5、接口调试完成之后,点击保存,就可以把调试的信息生成标准的接口文档了。点击右上角的文档链接即可查看,效果图如下:

image.pngimage.pngimage.png


6、生成的接口文档信息是可以分享image.png


7、导出离线html文档:可以导出全部或者安搜索条件导出单个文档(v1.1.0新增)

image.png



JFinal-RunApi特别适合前后端分离的项目或者需要接口文档的项目,把JFinal-RunApi整合到JFinal的项目中效率是最高的,也可以独立运行(需处理跨域问题)。


JFinal-RunApi的诞生,解决了JFinal开发者的一个痛点,大大提升了后端攻城狮的开发效率,也让前后端对接变得更加高效,后端写接口文档再也不用担心了,前端看着标准的文档心情也舒畅了,JFinal的攻城狮从今天起可以告别swagger的烦恼了,JFinal-RunApi是JFinal天然的产品,它的诞生得益于JFinal精巧的路由设计,才有了JFinal-RunApi的诞生,我们是在巨人的肩旁上腾飞,所以希望JFinal-RunApi可以帮助更多的开发者,助力JFinal的生态发展。


一切都为了让你的开发效率达到最高,有需要的同学一杯咖啡拿走^_^  

JFinal-RunApi源码下载地址: jfinal-runapi.rar


JFinal-RunApi极简的设计、极高的效率、极致的体验

(JFinal的名言又来了)

为您节约更多时间,去陪恋人、家人和朋友 


--------------------------------------------------------------------------------------------------

来自JFinal作者的点评:

1、这个创新消解掉了swagger那些用起来并不直观的注解,极大减少了接口文档生成的工作量,用起来十分方便;

2、jfinal周边难得出现这样的创新,大大的赞;

3、这里创造性的去通过实际去请求项目,得到具体响应,然后将这个请求,响应保存api文档

4、以前波总也一直在找比swagger更简洁的方案,一直没找到,jfinal-runapi这个项目做到了

-------------------------------------------------------------------------------------------

jfinal-runapi解决了波总一直想解决却没有解决的问题,而这个解决方案和jfinal的路由设计天然的吻合,非常符合jfinal的极简设计,所有波总才会这么毫不吝啬的赞美,jfinal-runapi的核心不是为了团队协作写接口文档,记住,你用别的什么apifox,那不是jfinal-runapi的重点,jfinal-runapi的另外两个能力才是你其他框架所不具备的,以极小的工作量,完成api文档开发,天然具备私有化部署(接口文档再第三方平台,存在一定的风险),jfinal-runapi集三大能力于一身,你还能找一个框架来代替它的三大能力吗,还能这么高效率的开发吗?。

f298375bde7c0a0e6cd81ee83620bbfe.jpg 

6316f27accec426a99bf005c5363880a.jpg 

0bd5bfd142a44886b94ec5054d2779d9.jpg





友链:琴海森林-JFinal-layui开发者社区

开源项目: JFinal-layui极速开发企业应用管理系统

评论区

北流家园网

2022-11-07 08:16

没说到怎样集成到自己的项目中呢?还是单独的一个项目?跟apipost,apifox相比,有什么优势?

山东小木

2022-11-07 20:57

@北流家园网 apifox适合所有项目和团队协作神器 runapi 专门针对jfinal特性研发

琴海森林

2022-11-08 14:06

@北流家园网 你用apifox是团队协作,runapi是jfinal后端开发的一个工具,这两者不冲突,runapi就是一个比swagger更适合jfinal的接口文档开发,整合到项目,是无感存在,需要用也方便。你用apifox写好文档,后端程序员也是要调试接口的,runapi就是后端人员用的,提高工作效率

琴海森林

2022-11-08 14:10

jfinal-runapi它的目的就不是说要代替apifox这类工具,而生代替swagger,增强和创新了了它的能力

琴海森林

2022-11-08 14:15

@山东小木 他应该是和swagger相比才是正确的看待它的定位,你们老是和apipost,apifox相比,明显是没看到到本质的东西

rocker18

2022-11-09 14:39

先点赞,后面在用

琴海森林

2022-11-09 17:11

@rocker18 为你明智的选择点赞

AlienJunX

2022-11-09 21:20

感觉有用,因为swagger不满意,先赞后用

欲风217

2022-12-09 08:40

确实需要更符合 JFinal 思想的 api 文档生成工具,点赞收藏

云破月

2023-03-30 16:23

调试界面跟apipost很像啊,分享页面跟runapi、showdoc像,刚好要形成文档,先试用一下看看,swagger太麻烦了

热门分享

扫码入社