Tansci-Boot
Based on SpringBoot2 + magic-api + Vue3 + Element Plus + amis3.0 rapid development management system
Tansci-Boot is a front-end and back-end separation back-end management system, a front-end integrated amis
low-code front-end framework, and a back-end integrated magic-api
interface rapid development framework. Contains basic permissions, security authentication, and some commonly used component functions. The project is easy to start, the technology is more comprehensive, and the ability is more comprehensive.
amis is a low-code front-end framework that uses JSON
configuration to generate pages, which can reduce page development workload and greatly improve efficiency.
Magic-api is a Java
rapid interface development framework based on . It can write interfaces through the interface magic-api
provided by . It can complete common interface development without defining objects such as , , , , , etc.UI
Controller
Service
Dao
Mapper
XML
VO
Java
HTTP API
Comprehensive technology application:
- Solve the problem of front-end and back-end separation: integrate front-end and back-end functions, integrate the HTTP component Axios, and solve common problems in the front-end and back-end separation architecture, such as cross-domain, parameter transfer, multi-environment configuration, etc.;
- Implemented practical engineering projects: covering logs, configuration files, deployment, Git, Maven, unified return parameter design of back-end interfaces, encapsulation of unified request return parameters, and tool class encapsulation;
- amis: low-code front-end configuration framework;
- magic-api: HTTP API interface rapid development framework.
Project preview
start using
Execute SQL initialization data (MySQL8+ version), test user: admin/123456
, API management interface login user: admin/admin@123
(can be modified in the configuration file).
Branch description:
- 1.0.0: Amis is integrated into the front end, but magic-api is not integrated into the back end.
- master: the front end integrates amis, and the back end integrates magic-api
Project directory:
- tansci-boot: backend project
- tansci-boot-ui: front-end project
- tansci-boot-ui-editor: amis low-code editor
- sql: database SQL script
project address:
Gitee: https://gitee.com/typ1805/tansci-boot
GitHub: https://github.com/typ1805/tansci-boot
Contact the author
- QQ:742354529
- QQ group: 747200630
- Personal main website: https://typ1805.gitee.io