基于 SpringBoot + magic-api + Vue3 + Element Plus + amis3.0 快速开发管理系统
2024-01-09 13:35:23
Tansci-Boot
基于 SpringBoot2 + magic-api + Vue3 + Element Plus + amis3.0 快速开发管理系统
Tansci-Boot 是一个前后端分离后台管理系统, 前端集成 amis
低代码前端框架,后端集成 magic-api
的接口快速开发框架。包含基础权限、安全认证、以及常用的一些组件功能。项目易上手,技术更综合,能力更全面。
amis 是一个低代码前端框架,它使用 JSON
配置来生成页面,可以减少页面开发工作量,极大提升效率。
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-boot
GitHub: https://github.com/typ1805/tansci-boot
联系作者
- QQ:742354529
- QQ 群: 747200630
- 个人主站:https://typ1805.gitee.io
文章来源:https://blog.csdn.net/typ1805/article/details/135476823
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!