更新
73
README.md
@ -1,8 +1,71 @@
|
|||||||
# tansci-boot
|
# Tansci-Boot
|
||||||
|
|
||||||
#### 介绍
|
<p align="center">
|
||||||
Tansci Boot
|
<a href="https://www.oracle.com/java/technologies/downloads/#java8"><img src="https://img.shields.io/badge/jdk-8+-green.svg" alt="jdk8"></a>
|
||||||
|
<a href="https://www.ssssssss.org/magic-api"><img src="https://www.ssssssss.org/magic-api/images/logo-magic-api.png" width="20" height="20" alt="magic-api"></a>
|
||||||
|
<a href="https://vuejs.org"><img src="https://img.shields.io/badge/-Vue-34495e?logo=vue.js" alt="Vue3"></a>
|
||||||
|
<a href="https://element-plus.gitee.io/#/zh-CN/component/changelog"><img src="https://img.shields.io/badge/element--plus-latest-blue" alt="Element Plus"></a>
|
||||||
|
<a href="https://aisuda.bce.baidu.com/amis/zh-CN/docs/index"><img src="https://aisuda.bce.baidu.com/amis/static/logo_408c434.png" width="60" height="20" alt="amis"></a>
|
||||||
|
<a href="https://gitee.com/link?target=http%3A%2F%2Fwww.opensource.org%2Flicenses%2FMIT"><img src="https://img.shields.io/badge/license-MIT-brightgreen.svg" alt="MIT"></a>
|
||||||
|
</p>
|
||||||
|
|
||||||
版本:2.0.0
|
<p align="center">基于 SpringBoot2 + magic-api + Vue3 + Element Plus + amis3.0 快速开发管理系统</p>
|
||||||
|
|
||||||
api 接口全部使用 magic-api 方式
|
Tansci-Boot 是一个前后端分离后台管理系统, 前端集成 `amis` 低代码前端框架,后端集成 `magic-api` 的接口快速开发框架。包含基础权限、安全认证、以及常用的一些组件功能。项目易上手,技术更综合,能力更全面。
|
||||||
|
|
||||||
|
[amis](https://aisuda.bce.baidu.com/amis/zh-CN/docs/index) 是一个低代码前端框架,它使用 `JSON` 配置来生成页面,可以减少页面开发工作量,极大提升效率。
|
||||||
|
|
||||||
|
[magic-api](https://www.ssssssss.org/magic-api/) 一个基于 `Java` 的接口快速开发框架,通过 `magic-api` 提供的 `UI` 界面完成编写接口,无需定义 `Controller`、`Service`、`Dao`、`Mapper`、`XML`、`VO` 等 `Java` 对象即可完成常见的 `HTTP API` 接口开发。
|
||||||
|
|
||||||
|
全面的技术运用:
|
||||||
|
|
||||||
|
- 解决前后端分离难题:前后端功能整合,集成 HTTP 组件 Axios,解决前后端分离架构中常见的问题,如跨域、参数传递、多环境配置等;
|
||||||
|
- 落地实践工程化项目:涵盖日志、配置文件、部署、Git、Maven,后端接口统一返回参数设计、封装统一请求返回参数、工具类封装;
|
||||||
|
- amis:低代码前端配置框架;
|
||||||
|
- magic-api:HTTP API 接口快速开发框架。
|
||||||
|
|
||||||
|
## 项目预览
|
||||||
|
|
||||||
|
 | 
|
||||||
|
---|---
|
||||||
|
|
||||||
|
 | 
|
||||||
|
---|---
|
||||||
|
|
||||||
|
 | 
|
||||||
|
---|---
|
||||||
|
|
||||||
|
 | 
|
||||||
|
---|---
|
||||||
|
|
||||||
|
 | 
|
||||||
|
---|---
|
||||||
|
|
||||||
|
## 开始使用
|
||||||
|
|
||||||
|
执行 SQL 初始化数据(MySQL8+ 版本),测试用户:`admin/123456`,API 管理界面登录用户:`admin/admin@123` (可在配置文件修改)。
|
||||||
|
|
||||||
|
**分支说明:**
|
||||||
|
|
||||||
|
- 1.0.0:前端集成 amis,后端未集成 magic-api
|
||||||
|
- master:前端集成 amis,后端集成 magic-api
|
||||||
|
|
||||||
|
**项目目录:**
|
||||||
|
|
||||||
|
- tansci-boot:后端项目
|
||||||
|
- tansci-boot-ui:前端项目
|
||||||
|
- tansci-boot-ui-editor:amis 低代码编辑器
|
||||||
|
- sql:数据库 SQL 脚本
|
||||||
|
|
||||||
|
**项目地址:**
|
||||||
|
|
||||||
|
Gitee: [https://gitee.com/typ1805/tansci](https://gitee.com/typ1805/tansci)
|
||||||
|
|
||||||
|
GitHub: [https://gitee.com/typ1805/tansci](https://gitee.com/typ1805/tansci)
|
||||||
|
|
||||||
|
## 开发者联系
|
||||||
|
|
||||||
|
- QQ:742354529 (742354529@qq.com)
|
||||||
|
- QQ 群: 747200630
|
||||||
|
- 个人主站:[https://typ1805.gitee.io](https://typ1805.gitee.io)
|
||||||
|
- 公众号:
|
||||||
BIN
doc/LcPages.png
Normal file
|
After Width: | Height: | Size: 128 KiB |
BIN
doc/amis.png
Normal file
|
After Width: | Height: | Size: 231 KiB |
BIN
doc/api.png
Normal file
|
After Width: | Height: | Size: 130 KiB |
BIN
doc/gzh.jpg
Normal file
|
After Width: | Height: | Size: 38 KiB |
BIN
doc/home-1.png
Normal file
|
After Width: | Height: | Size: 262 KiB |
BIN
doc/home.png
Normal file
|
After Width: | Height: | Size: 258 KiB |
BIN
doc/ifarme.png
Normal file
|
After Width: | Height: | Size: 712 KiB |
BIN
doc/log.png
Normal file
|
After Width: | Height: | Size: 337 KiB |
BIN
doc/login.png
Normal file
|
After Width: | Height: | Size: 126 KiB |
BIN
doc/loginlog.png
Normal file
|
After Width: | Height: | Size: 394 KiB |
BIN
doc/menu.png
Normal file
|
After Width: | Height: | Size: 182 KiB |