Swagger 增强 UI 实现 swagger-bootstrap-ui

Apache
Java JavaScript
跨平台
2017-04-19
八一菜刀

swagger-bootstrap-ui

GitHub    Gitee    项目文档    项目demo    在线体验

简介

swagger-bootstrap-uiSwagger的前端UI实现,目的是替换Swagger默认的UI实现Swagger-UI,使文档更友好一点儿....

swagger-bootstrap-ui 只是Swagger的UI实现,并不是替换Swagger功能,所以后端模块依然是依赖Swagger的,需要配合Swagger的注解达到效果,注解说明

在线效果体验:http://swagger-bootstrap-ui.xiaominfo.com/doc.html

功能

  • 接口文档说明,效果图如下:

  • 在线调试功能,效果图如下:

 

demo演示

swagger-bootstarp-ui-demo

下载

swagger-bootstrap-ui下载地址:下载

鸣谢

特别感谢以下大牛开发的js/css、html前端框架,美观、易用

框架 网站
jquery http://jquery.com/
bootstrap http://getbootstrap.com
layer http://layer.layui.com/
jsonview https://github.com/yesmeck/jquery-jsonview
的码云指数为
超过 的项目
加载中

评论(20)

八一菜刀
八一菜刀 软件作者
文档地址已更换:http://doc.xiaominfo.com/
阿云1214
阿云1214
接口路径:/v2/api-docs 这个路径怎么去除,我们并不需要这个路径,但是从这个访问时,自动带上了这个路径
八一菜刀
八一菜刀 软件作者
😏最新最全面文档地址:http://www.xiaominfo.com/swagger-bootstrap-ui/
臣臣丶
臣臣丶

引用来自“八鼎网络”的评论

在本地可以用 http:/localhost:8080/doc.html打开,部署到服务器, 报404错误,提示没有doc.html,请问是什么原因?
应该是你的打包出问题了
八鼎网络
在本地可以用 http:/localhost:8080/doc.html打开,部署到服务器, 报404错误,提示没有doc.html,请问是什么原因?
遛羊的懒懒
遛羊的懒懒
在线调试时的响应内容没有响应码,建议加上。
伊超
不支持分组,强烈建议增加分组功能。
tl2327
tl2327
同样出现swagger2的2.7.0版本,menu不会显示@Api的注释,而是以controller默认显示
clowncrown
clowncrown
整体效果不错,但如果用swagger2的2.7.0版本,menu不会显示@Api的注释,而是以controller默认显示。另外好像不支持@ApiOperation中的tags分组。

swagger-bootstrap-ui 1.9.2 发布,提供前后端分离解决方案

swagger-bootstrap-ui 1.9.2 发布了。swagger-bootstrap-ui是 Swagger 的增强UI 实现,使文档更友好一点儿 GitHub Gitee 文档 示例代码 在线体验 主要更新如下: 特性&优化 1、增加地址栏参数...

04/08 08:49

swagger-bootstrap-ui 1.9.1 发布,优化大数据响应接口

swagger-bootstrap-ui 1.9.1 发布了。swagger-bootstrap-ui是 Swagger 的增强UI 实现,使文档更友好一点儿 GitHub Gitee 文档 示例代码 在线体验 主要更新如下: 特性&优化 1、优化大数据响应...

03/11 09:22

SwaggerBootstrapUi 1.9.0 发布,提供Swagger资源保护

SwaggerBootstrapUi 1.9.0 发布,提供Swagger资源保护 SwaggerBootstrapUi 1.9.0 发布了。SwaggerBootstrapUi是 Swagger 的增强UI 实现,使文档更友好一点儿 GitHub Gitee 文档 示例代码 在线...

02/25 08:38

Swagger-Bootstrap-Ui 1.8.9 发布,Swagger增强UI 实现

Swagger-Bootstrap-Ui 1.8.9 发布了。Swagger-Bootstrap-Ui是 Swagger 的增强UI 实现,目的是替换 Swagger 默认的 UI 实现 Swagger-UI,使文档更友好一点儿 Swagger-Bootstrap-Ui 1.8.9 主要...

01/11 17:24

Swagger-Bootstrap-Ui 1.8.8 发布,Swagger 增强 UI 实现

Swagger-Bootstrap-Ui 1.8.8 发布了。Swagger-Bootstrap-Ui是 Swagger 的增强UI 实现,目的是替换 Swagger 默认的 UI 实现 Swagger-UI,使文档更友好一点儿 Swagger-Bootstrap-Ui 1.8.8 主要...

2018/12/17 14:54

Swagger-Bootstrap-Ui 1.8.7 发布,Swagger增强UI 实现

Swagger-Bootstrap-Ui 1.8.7 发布了。Swagger-Bootstrap-Ui是 Swagger 的增强UI 实现,目的是替换 Swagger 默认的 UI 实现 Swagger-UI,使文档更友好一点儿 从1.0到更新至今,Swagger-Bootst...

2018/11/12 08:57

Swagger-bootstrap-ui 1.8.6 发布,Swagger增强UI 实现

Swagger-bootstrap-ui 1.8.6 发布了。Swagger-bootstrap-ui 是 Swagger 的增强UI 实现,目的是替换 Swagger 默认的 UI 实现 Swagger-UI,使文档更友好一点儿 Swagger-bootstrap-ui 1.8.6 主要...

2018/10/31 13:50

swagger-bootstrap-ui 1.8.5 发布,Swagger增强UI实现

swagger-bootstrap-ui 1.8.5 发布了。swagger-bootstrap-ui 是 Swagger 的增强UI 实现,目的是替换 Swagger 默认的 UI 实现 Swagger-UI,使文档更友好一点儿 swagger-bootstrap-ui在1.8.5以后...

2018/10/16 09:09

swagger-bootstrap-ui 1.8.4 发布,Swagger 前端 UI 实现

swagger-bootstrap-ui 1.8.4 发布了。swagger-bootstrap-ui 是 Swagger 的前端 UI 实现,目的是替换 Swagger 默认的 UI 实现 Swagger-UI,使文档更友好一点儿 swagger-bootstrap-ui 1.8.4 主...

2018/09/25 13:14

swagger-bootstrap-ui 1.8.3 发布,Swagger前端 UI 实现

swagger-bootstrap-ui 1.8.3 发布了。swagger-bootstrap-ui 是 Swagger 的前端 UI 实现,目的是替换 Swagger 默认的 UI 实现 Swagger-UI,使文档更友好一点儿 swagger-bootstrap-ui 1.8.3 主...

2018/09/17 12:45

没有更多内容

加载失败,请刷新页面

2
回答
swagger设置全局参数(例如token),但是部分接口不需要该全局参数,如何配置?
白菜粉条炖猪蹄儿 的回答 03/22 09:45
最佳答案
@Bean(value = "defaultApi") public Docket defaultApi() { List<Parameter> pars = new ArrayList<Parameter>(); ParameterBuilder tokenPar = new Paramet...
3
回答
swagger-bootstrap-ui 1.7.9 不支持上传文件

@八一菜刀 你好,想跟你请教个问题: 上边两张图是我做的一个上传文件的接口,一个是swagger-ui访问的,一个是swagger-bootstrap-u...

2018/08/20 14:17

没有更多内容

加载失败,请刷新页面

没有更多内容

Swagger2与Spring REST Docs

编者注 之前让其他写服务端的小伙伴支持swagger,然后最近一直在写Unity,没有把之前的项目和Swagger进行集成 Swagger Core Swagger Core Git Swagger 2.X 快速开始 注意:Swagger 2.x 遵循O...

02/21 14:12
27
0
SpringBoot学习之swagger2的集成和使用

Swagger是一个流行的API开发框架,用于生成、描述、调用和可视化REST风格的Web服务,这个框架以“开放API声明”为基础,对整个API的开发周期都提供了相应的解决方案,(包括设计、编码和测试...

03/24 01:41
2
0
springboot集成swagger

声明:仅作为初入java后端的开发人员做参考。大神勿喷。 现在流行前后端分离,以前我们测算api用postman来测试后台接口,每次都要输入接口地址,封装参数,挤麻烦又浪费时间。通过配置swagger...

2018/04/25 15:09
128
0
最近使用springfox(swagger)自动生成api文档时问题心得

package io.swagger.models.properties; import com.fasterxml.jackson.annotation.JsonGetter; import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annota...

2018/06/30 00:29
274
0
springCloud中基于Zuul整合Swagger2(采用boostrapUI,界面好看)

引入如下依赖: <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> <dependency> <groupI......

03/20 16:59
1
0
java效率开发之使用swagger, 同时推荐使用增强swagger-UI

前言 现代化的研发组织架构中,一个研发团队基本包括了 产品组、后端组、前端组、APP端研发、 测试组、 UI组等,各个细分组织人员各司其职,共同完成产品的全周期工作。如何进行组织架构内的...

03/15 15:05
18
0
koa框架 mp2 node服务搭建swagger服务

说明:用koa2搭建静态文件服务器,mp2管理node服务,搭建swagger-ui和swagger-editor服务,项目地址:koa-swagger 1、环境搭建 安装最新版nodejs 新建文件夹koa-swagger,在文件夹内创建swa...

2018/07/04 11:59
538
0
Swagger Integration

This wiki writes down the integration between spring-boot and Swagger. Swagger is a powerful restful API framework. It can discover and generate documentation for rest API by us...

2016/04/26 15:35
30
1
Swagger上手教程

swagger零基础教程

2016/07/23 21:08
997
0
tp5 集成swagger

大家都是比较推荐的APP写API接口文档Swagger ui这个框架,现在就记录一下环境的搭建。 Swagger ui 也是基于html+javascript实现的,而且可以实现在线测试的功能,方便开发人员和测试人员进行...

2018/04/16 17:44
237
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部