spring-boot-doc是一款针对IT团队开发的简单好用的文档管理系统。
spring-boot-doc的前身是MinDoc,MinDoc 的前身是 SmartWiki 文档系统。SmartWiki 是基于 PHP 框架 laravel 开发的一款文档管理系统。因 PHP 的部署对普通用户来说太复杂,所以原作者改用 Golang 开发。然而对于一个JAVA开发者来说,对于GO语言,出现问题自身又不能解决,所以使用spring-boot重写了MinDoc,可以方便JAVA用户部署和使用,目前只完善了部分功能,持续更新中。
├─src
│ ├─main
│ │ ├─java
│ │ │ └─com
│ │ │ └─itstyle
│ │ │ └─doc
│ │ │ │ Application.java --启动类
│ │ │ │
│ │ │ ├─common --公用包
│ │ │ │ ├─constans
│ │ │ │ │
│ │ │ │ ├─interceptor
│ │ │ │ │
│ │ │ │ └─utils
│ │ │ │
│ │ │ ├─model --实体类
│ │ │ │
│ │ │ ├─repository --数据访问层
│ │ │ │
│ │ │ └─web -- 控制访问层
│ │ │
│ │ ├─resources -- 系统配置
│ │ │ │ application-dev.properties
│ │ │ │ application-prod.properties
│ │ │ │ application-test.properties
│ │ │ │ application.yml
│ │ │ │ kaptcha.xml
│ │ │ │ logback-spring.xml
│ │ │ │
│ │ │ ├─sql -- 数据库文件
│ │ │ │
│ │ │ ├─static -- 前端插件
│ │ │ │
│ │ │ ├─templates -- 页面访问模版
│ │ │ │
│ │ │ └─uploads -- 上传目录
│ │ │
│ │ └─webapp
│ │ │ index.jsp
│ │ │
│ │ └─WEB-INF
│ │ web.xml
│ │
作为一个AJAV开发者,首先你的电脑必备JDK,其次你要有个开发工具(Eclipse或者IDEA),最后你要熟悉spring-boot这个简单易用的快速开发框架。
下载项目以后,自行配置数据库,导致sql中的doc.sql,会自动创建表,同时初始化一个超级管理员用户:admin 密码:111111,请登录后重新设置密码。
spring-boot-doc作为一个新手入门级别的项目,前提必须熟知spring-boot、thymeleaf、Jpa、vuejs等相关技术,开发过程中并不能保证所有功能的正常使用。
项目中使用到了lombok,没有安装的同学可能会报错,lombok使用技巧 如果不想使用,自行去掉注释,生成get set方法和构造方法。
如果想使用MinDoc,请移步安装教程:安利一款接口文档在线管理系统-MinDoc
作者: 小柒2012
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
Activity
Community
Health
Trend
Influence
:Code submit frequency
:React/respond to issue & PR etc.
:Well-balanced team members and collaboration
:Recent popularity of project
:Star counts, download counts etc.