jfinal-swagger接口管理神器

由于项目接口多变,苦于对接口的管理,随发现了swagger的神奇作用,于是借鉴了社区的某位大佬的代码改造了一番,可以简单使用。

源码:https://gitee.com/zdkhqh/JfinalSwagger

<dependency>
    <groupId>top.hequehua</groupId>
    <artifactId>jfinal-swagger</artifactId>
    <version>0.1.5</version>
</dependency>


使用示例:

image.png

image.png


使用方法:

  1. 添加路由image.png

  2. 添加前端处理器image.png

  3. 配置插件image.png



由于返回前端的数据为了安全和省流量,只传前端需要的字段:

于是用Dto返回:Model --> XXXDto (model转换为java对象)

image.png

评论区

icer

2020-02-09 17:22

@程序员是真的雷

可以按照https://gitee.com/coder_hanbin/JfinalSwagger/blob/master/README.md里面的尝试配置。

BigSnake1989

2020-03-17 14:09

麻烦问下,文件上传的接口文档如何配置

快乐小晶晶611

2020-03-30 18:29

@BigSnake1989你搞好了吗 我也在开发这个功能,微信19884816853,谢谢

赵森

2020-04-16 20:54

大神,我按照您说的集成了,页面也能访问了,但是页面里面没有东西,我检查了一下,好像是在调用SwaggerPlugin的start方法的时候还没有route,这是什么原因呢

buerxuezai

2020-07-08 11:15

@赵森 你看下 你用的jfinal版本 升级下 新版本的 route在plugin前面

热门分享

扫码入社