springboot继承swagger

Swagger 是一款自动生成在线文档 + 接口调试的工具。在 WEB 开发中不可否认的是我们需要给客户端提供 API 接口,这个时候需要借助 postman、rap 等工具 
进行调试,以便于接口能正常交付给客户端人员,用过其它工具的应该知道一个 POST 请求一堆参数是非常枯燥且烦人的事情,而 swagger 就是让你摆脱这种束缚感

连接:https://github.com/battcn/swagger-spring-boot  https://gitee.com/battcn/spring-boot-starter-swagger/

1.引入jar 依赖

<dependency> <groupId>com.battcn</groupId> <artifactId>swagger-spring-boot-starter</artifactId> <version>2.0.6-RELEASE</version> </dependency>

2.配置文件中  测试文件 spring.swagger.enable=true  prod中spring.swagger.enable=false

2.0.6 发布时间:2018-07-25 更新内容: 1.解决请求错误时,异常信息不渲染的BUG 2.优化登陆保存策略 2.0.5 发布时间:2018-07-24 更新内容: 1.修复 spring.swagger.host 导致调试面板失效BUG 2.0.4 发布时间:2018-07-23 更新内容: 1.修改未自动注入BUG(在2.0.3中需要写明 ComponentScan) 2.0.2(具体效果看 samples-basic 中的项目示例) 2.0.3 发布时间:2018-07-17 更新内容: 1.UI美化 2.路由优化 3.文件上传控件美化 2.0.2(具体效果看 samples-basic 中的项目示例) 发布时间:2018年07月10日 更新内容: 1.UI添加响应结果 2.UI添加全局认证窗口 3.修复接口过多导致内存溢出泄露BUG 4.优化代码风格与标准 5.美化弹窗 6.添加安全验证过滤器(这样一来即使你想线上使用 swagger 一样可以) 7.登陆UI,保障接口安全 8.添加请求响应时间 9.升级Spring Boot 版本为 2.0.3-RELEASE 2.0.1 发布时间:2018年06月19日 更新内容: 1.重写UI 2.升级Spring Boot 为2.0.2 3.支持接口全局认证(设置一次 Token 需验证的地址自动将值写入到请求头/请求体中) 4.全局响应返回 5.支持可选的 Bean 验证插件; 由于日常开发中发现默认启动的验证插件扫描耗时比较久(由于我电脑弱,扫描时间大概在3-5秒...) 故而将插件修改为可选的,默认是关闭 6.支持选项卡切换 7.修复多余的斜杠 1.4.5 发布时间:2018年04月26日 更新内容: 1.解决配置 `context-path` 导致 `swagger-ui.html` 无法显示BUG 1.4.4 发布时间:2018年01月05日 更新内容: 1.优化选项卡切换 1.4.3 发布时间:2017年12月22日 更新内容: 1.修复CRUL口令 2.提升操作体验 1.4.2 发布时间:2017年12月15日 更新内容: 1.修复CRUL口令 2.渲染菜单列表颜色 1.4.1 发布时间:2017年12月13日 更新内容: 1.修复CRUL口令 2.修复DELETE类型请求部分存在404问题 1.4.0 发布时间:2017年12月14日 更新内容: 1.PATCH无法正确渲染 1.3.9 发布时间:2017年9月17日 更新内容: 1.修复对象深度拷贝 1.3.8 发布时间:2017年12月8日 更新内容: 1. 解决1.1.0发版中的bug 1.1.0 发布时间:2017年12月1日 更新内容: 1. 完成基础功能

 

重写UI

# 2.0.3 版本新特性(开启后访问 swagger-ui.html 会自动路由到登陆页面,保障接口信息不被暴露) spring.swagger.security.filter-plugin=true # 配置账号密码 spring.swagger.security.username=battcn spring.swagger.security.password=battcn

引用连接

https://blog.csdn.net/Winter_chen001/article/details/81335225

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值