通用文档管理工具 zyplayer-doc

Apache
Java
跨平台
2019-01-07
暮光城中城

疫情之下,程序员如何转型?共享数字化转型加速度,就在微软在线技术峰会>>>

zyplayer-doc

项目介绍

定位为所有文档的管理项目,swagger文档、数据库文档....等,提供一整套的解决方案,欢迎有想法的一起来写

软件架构

一、zyplayer-doc-core 一些核心、公用的类

二、zyplayer-doc-db 数据库文档

zyplayer-doc-db,具有数据库文档的查看、管理、导出等功能

三、zyplayer-doc-manage 可以单独部署的文档管理后台

后端使用spring-boot、mybatis-plus、springfox-swagger等框架,前端使用zuiVue等框架

已集成三套优秀swagger文档前端:zyplayer-doc-swaggerswagger-bootstrap-uispringfox-swagger-ui

已集成zyplayer-doc-db数据库文档

四、zyplayer-doc-swagger 原swagger-mg-ui,swagger的UI及整套解决方案

具有 后端存储、代理请求、模拟返回、所有文档管理 等一系列原创功能,不止UI

运行方式

  1. 创建数据库:zyplayer_doc_manage,执行脚本:zyplayer_doc_manage.sql

  2. 修改zyplayer-doc-manage项目的application.yml配置文件里面的数据库账号密码

  3. 启动zyplayer-doc-manage项目,访问地址: http://127.0.0.1:8082/zyplayer-doc-manage/statics/manage/home.html

功能介绍

一、zyplayer-doc-swagger

  1. 在 zyplayer-doc-swagger->文档管理->文档地址管理 页可以管理任意地址的文档,在集成的三套UI中都可以直接查看和调试这里配置的文档,不用对UI做任何调整,只要标准的UI集成进来也可以直接用

  2. 文档展示配置,自动填充请求参数:可配置填充级别,强制重写域名:文档在本地想调试线上接口的好帮手,自动保存请求参数:不用每次输入

  3. 可配置全局参数,放在header或param里的

  4. 可对调试数据进行管理

  5. 模拟返回:前端自行调试接口的好帮手

  6. 私人强迫症级定制化文档展示,清晰明了,参数支持批量编辑,每一条线的间距都考量了半天,支持文件上传的调试,需要指定dataType = FileMultipartFile,例:@ApiImplicitParam(name = "file", value = "文件", dataType = "File", allowMultiple = true)

  7. 后端代理请求,后端存储,不会存在任何跨域问题

二、zyplayer-doc-db

  1. 支持Mysql、SQLserver的数据库表、字段文档查看修改,导出,展示关系图等功能

  2. 支持多数据源,在zyplayer-doc-manage -> application.yml -> zyplayer.doc.db.dbConfigList 处配置多个数据库连接即可

三、zyplayer-doc-manage

  1. 整合了上面两个功能到此项目,较少熟悉成本,git clone下来即可运行

  2. 具有简单的权限管理人员管理功能(还没想好具体怎么控制,没需求)

  3. 使用最新的一些技术框架,很简单,初学者拿来学习也是很不错的

界面展示

权限和用户管理: 数据库文档: 增加文档处: 使用springfox-swagger-ui访问增加的文档: 文档展示: 在线调试: 模拟返回: 文档配置: 全局参数管理: 

的码云指数为
超过 的项目
加载中

评论(4)

暮光城中城 软件作者

引用来自“源哥的开源”的评论

顶楼主一个! 有群吗,求拉
Q群:466363173,欢迎!
暮光城中城 软件作者

引用来自“fengdis”的评论

跑起来页面无法访问怎么搞
Q群:466363173,遇到几个无法访问的,没远程,没搞懂具体什么问题,,,加群聊
fengdis
fengdis
跑起来页面无法访问怎么搞
漠孤烟
漠孤烟
顶楼主一个! 有群吗,求拉

zyplayer-doc 1.0.4 发布,统一的 DB 数据源管理和 SQL 执行器

本次升级内容: 1、swagger文档支持给文档地址重命名,下拉时方便查看 2、swagger文档去掉“文档地址管理”页管理,统一改为“详细地址管理” 3、数据库文档增加权限控制,分为:库表查看权,...

2019/09/10 22:55

zyplayer-doc 1.0.3 发布,现代化的文档管理系统

本次升级内容: 1、swagger的大面积细节优化 2、swagger支持json文档录入,相当于离线文档,可以不通过接口实时获取了--来自群里的需求 3、数据库文档重构,界面更加美观大方,使用左侧树形菜...

2019/08/17 21:43

zyplayer-doc 1.0.2 发布,定位为企业内部的文档管理系统

zyplayer-doc简介: 定位为企业内部的文档管理系统,具有自主开发的 swagger、数据库、dubbo、wiki、grpc文档模块的文档工具 本次主要升级内容: 1、移除spring security,重构权限和登录逻辑...

2019/06/30 16:18

zyplayer-doc 1.0.1 发布,你家所需的文档管理工具他都承包了!

体验地址:http://doc.zyplayer.com/zyplayer-doc-manage/static/manage/home.html 账号:zyplayer 密码:123456 使用文档地址:http://doc.zyplayer.com/zyplayer-doc-manage/open-wiki.htm...

2019/04/21 19:19

zyplayer-doc 1.0.0 发布,统一的开发文档管理工具

V1.0.0 功能: 1、zyplayer-doc-swagger,swagger接口文档展示方案,在之前的项目中有许多改进,坚持文档生成和展示分离,有较多需要服务端支持的功能,不对各项目做过多的入侵即可使用,可动...

2019/02/15 22:13

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

python __doc__ 文档说明

1.__doc__ 2.help() 3.pydoc

2016/06/08 12:16
62
0
smart-doc功能使用介绍

smart-doc从2018年8月份底开源发布以来已经迭代了好几个版本。在这里非常感谢那些敢于用smart-doc去做尝试并积极提出建议的社区用户。因此决定在本博客中重要说明下smart-doc的功能,包括使用...

2018/10/22 23:33
1.8W
4
使用POI读写word doc文件

Apache poi的hwpf模块是专门用来对word doc文件进行读写操作的。在hwpf里面我们使用HWPFDocument来表示一个word doc文档。在HWPFDocument里面有这么几个概念: l Range:它表示一个范围,这个...

2016/10/19 15:09
562
0
Windows下 .rtf 批量转换 .doc

Windows 下写个批处理。 @echo off echo 开始更改文件名…… set extension=.doc set/a sum=0 for %%m in (*) do ( if /i not "%%~nxm"=="%~nx0" ( if /i not "%%~xm"=="%extension%" ( ren ...

2012/10/18 11:52
140
0
uliweb-doc界面进行了调整

以前 [uliweb-doc][1] 是使用bootstrap,不过本人设计水平一般。今天改換成semantic的界面了。为了能够使用parm生成新的界面,因此増加了theme的支持,缺省是使用semantic。因此,如果你想使...

2013/12/21 19:57
596
1
doc文档转pdf文档和pdf文档、doc文档等转为swf文档开发解决方案

doc文档转pdf文档和pdf文档、doc文档等转为swf文档开发解决方案

2014/01/15 11:43
318
0
IntelliJ IDEA 14.0 添加及显示 JDK DOC

src.zip 在 安装的JDK中已经包含。docs 网络上下载 JDK7 doc : http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html JDK8 doc : http://www....

2016/03/08 09:53
200
1
如何维护一个自己的 golang doc 服务

本文内容是如何维护一个golang 在线的doc 服务。 1 什么是godoc ? godoc 是 golang 官方提供的文档生成工具, 2 为什么要有godoc ? 我们经常遇到一个问题,就是代码和文档不一致,线上代码版...

2019/01/16 00:02
1.1K
0
Elasticsearch: 权威指南 » 聚合 » Doc Values and Fielddata » Doc Values

聚合使用一个叫 doc values 的数据结构(在 Doc Values 介绍 里简单介绍)。 Doc values 可以使聚合更快、更高效并且内存友好,所以理解它的工作方式十分有益。 Doc values 的存在是因为倒排...

2018/03/28 09:09
29
0
Linux命令:find . -type d -name "doc" -exec rm -rf {} \;报错分析及解决

# mkdir doc # find . -type d -name "doc" -exec rm -rf {} \; #虽然此处报错,却删除成功 # echo $? 原因分析 首先了解一个知识点,很容易被忽略,find会查找指定路径下的目录和文件及目录...

2018/01/02 22:21
191
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部