这是一款基于Spring Boot和Vue.js开发的前后端分离后台管理系统,采用Element UI进行界面设计,并集成智能代码生成器实现高效自动化的代码生成。
演示视频及使用操作已通过其他渠道提供。
本项目是一个基于SpringBoot、Vue、ElementUi和MybatisPlus的前后端分离通用后台管理系统源码,包括单体版与多模块版本,并附带环境搭建指南、项目运行方法以及代码生成器使用说明。所有代码均为作者亲自编写,功能持续更新中。
技术栈:SpringBoot, SpringSecurity, SpringCloud, MybatisPlus, Jwt, Vue, ElementUi, Redis
开发工具:IntelliJ IDEA
后端构建工具:Maven
前端构建工具:WebPack
运行环境要求:
- Windows操作系统
- JDK版本1.8
- NodeJs版本v16
- 数据库MySQL 8
项目附带代码生成器功能,支持增删改查操作无需手动编写任何代码。此功能涵盖了关联表的处理(如一对多、多对多)和多个表格的同时操作,并自动生成前后端所有相关代码。此外,还提供了树形选择组件及弹窗选择组件等常用交互界面组件以满足实际开发需求。
对于大多数情况而言,使用该系统后仅需根据具体业务场景调整查询条件或列表字段显示即可实现90%以上的功能需求。