完善文档

This commit is contained in:
暮光:城中城
2020-08-23 12:29:56 +08:00
parent 44ebfbf554
commit 96079c8fa1
7 changed files with 41 additions and 92 deletions

View File

@@ -7,22 +7,6 @@ zyplayer-doc-swagger是swagger的一个前端实现使用简单、解析速
欢迎多多Star右上角↗
demo代码地址
[zyplayer-doc-swagger-demo](https://gitee.com/zyplayer/zyplayer-doc-swagger-demo)
已上传至中央仓库,使用方法:
1、添加依赖
```
<!-- https://mvnrepository.com/artifact/com.zyplayer/zyplayer-doc-swagger -->
<dependency>
<groupId>com.zyplayer</groupId>
<artifactId>zyplayer-doc-swagger</artifactId>
<version>1.0.6</version>
</dependency>
```
2、启动后访问[http://localhost:8080/document.html](http://localhost:8080/document.html)
#### 服务器端的存储 功能:
实现MgStorageService并申明为@Service之后网页上才能使用服务器端的存储能力,同时需要在@EnableSwagger2的地方添加@EnableSwaggerMgUi注解,才能开启存储的接口
@@ -30,9 +14,6 @@ demo代码地址
所有网页的配置、调试值都可以存储到服务器的数据库中,便于团队所有人的调试,一人配置,所有人受益
如果不开启的话数据是存放在浏览器的localStorage中每个人、每个浏览器都得配置一次才能使用
开启@EnableSwaggerMgUi注解坏处
暴露了一个请求任意地址的接口,比如任意内部接口,所以不建议在线上项目开启此注解,单独的本地的文档管理项目才开启,不会对外暴露此接口,切记!!!!
还有线上项目切记关闭swagger的接口扫描不然别人就能拿到服务器的所有接口了专门的对外文档还是可以但还是尽量关闭使用本项目的文档导出功能给第三方
#### 模拟请求拦截 功能:
@@ -46,8 +27,6 @@ demo代码地址
也许需要10天才能写完但前端两天就写好了急需数据看效果这时就让他们自己去设置模拟值加上参数自己测试好。
而不是一味的催后台,把各种锅丢给后端,然后玩自己的去了,浪费各环节等待时间。
#### ↑↑以上个性化功能在demo中都有写到欢迎体验↑↑
如果需要看多个项目的文档不再需要对让被访问的项目支持跨域访问因为已集成服务器端代理请求想请求什么都行把在线调试当postman来用都行虽然功能差得远但基础的用是没问题的够用就行不断完善中
#### 功能细节: