3 Star 14 Fork 5

砂糖 / tao-快速开发平台

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

介绍

​ 基于spring Boot 和Vue3开发的平台,该仓库为平台后端部分。本平台采用市面上的主流技术,方面快速入手,平台功能齐全,编码规范,配合接口文档,方便二次开发,目前详细文档正在编写中。

特色功能

  • 部门/岗位/角色/用户管理
  • 菜单/系统字典/用户字典/参数管理
  • 精确到按钮的权限设置
  • 丰富的日志采集系统
  • 实时动态的缓存更新
  • 接口次数计费,全局接口限流
  • 自动化部署
  • 统一文件存储
  • 在线接口调试,实时接口文档
  • 外部API统一管理,在线调试,实时切换数据源
  • 提供后端代码生成器,一键生成后端基础代码
  • 使用主流技术,二次开发方便

软件架构

名称 版本 说明
spring Boot 2.3.12.RELEASE 基础框架
Spring Security 2.3.12.RELEASE 权限框架
MyBatis Plus 3.4.0 数据库映射框架
Minio 2021-06-17T00-10-46Z 分布式文件存储
MySql 5.7.35 数据库
Redis 6.2.6 缓存
canal 1.1.5 数据同步
XXL-JOB 2.3.0 定时任务
jjwt 0.9.1 JWT创建和验证的Java库
knife4j 2.0.9 接口文档
hutool 5.7.19 工具集

功能截图

演示地址:http://123.249.2.1 账户密码:admin/3179927046、test/123456

登录 输入图片说明

移动端登录 登录页面已适配移动端 输入图片说明

首页 输入图片说明

系统管理

系统管理

用户管理 输入图片说明

接口配置 输入图片说明

接口配额 输入图片说明

修改示例 输入图片说明

分配菜单 输入图片说明

日志监控 输入图片说明

API管理 输入图片说明

接口文档 输入图片说明 ELK日志监控页面 输入图片说明 ELK异常日志详情 输入图片说明

在线消息提示

输入图片说明 输入图片说明

安装教程

开发环境

  • IDEA
  • JDK8
  • MySql 5.7.35
  • Redis 5.+
  • maven 3.+

资源官网

普通安装

本平台的第三方依赖有mysql(必须)、redis(必须)、minio(必须)、xxl-job(可选)、canal(可选),请自行查看官网,或者百度安装。

docker方式安装

后端仓库文档中有docker-compose文件,可以一键安装除canal外的全部服务

平台部分流程架构图

架构图

输入图片说明

访问流程图

输入图片说明

空文件

简介

基于spring Boot 和Vue3开发的快速开发平台,包含管理系统全部的基本模块,拥有接口计费,全局API管理,丰富的日志采集,菜单权限,接口权限,接口限流等等的特色功能,欢迎大家来体验 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/T520/tao-development-platform.git
git@gitee.com:T520/tao-development-platform.git
T520
tao-development-platform
tao-快速开发平台
master

搜索帮助