[开源]基于SpringBoot+Vue3的轻量级快速开发脚手架,集代码生成
开源系统流程管理
![[开源]基于SpringBoot+Vue3的轻量级快速开发脚手架,集代码生成](https://yy123.ink/api/img/1782595492920-tham0t.jpg)
一、开源项目简介

基于SpringBoot+Vue3开发的轻量级快速开发脚手架
一个通用的前、后端项目模板
一个快速开发管理系统的项目
一个可以生成SpringBoot+Vue代码的项目
一个持续迭代的开源项目
一个程序员的心血合集
度过严寒,终有春日;挺过酷暑,必有丰收。
二、开源协议
使用MIT开源协议
三、界面展示
功能欣赏
登录页

首页

用户管理

菜单管理

字典编辑页面

生成工具-生成代码配置

生成工具-生成代码预览

四、功能概述
项目功能
|
功能名称 |
功能简介 |
功能状态 |
|
用户管理 |
管理平台用户管理 |
✔ |
|
角色管理 |
管理平台角色管理 |
✔ |
|
菜单管理 |
管理平台菜单管理 |
✔ |
|
部门管理 |
树表结构生成实验田 |
✔ |
|
字典管理 |
一对多模式生成实验田 |
✔ |
|
系统配置 |
单表生成实验田 |
✔ |
|
代码生成 |
生成SpringBoot+Vue代码。单表生成、树表结构生成、一对多模式生成 |
✔ |
|
更多功能 |
本项目只做最基础的功能,后续功能化集成会陆续开源其它项目 |
❤ |
五、技术选型
项目架构
后端项目
项目主要使用SpringBoot + Mybatis Plus开发,代码生成模块参考若依框架进行改造。
-
JDK8
-
SpringBoot v:2.7.12
-
Mybatis Plus v:3.5.2
-
Lombok
-
Mysql v:8.0+
-
Redis
-
...
前端项目
前端基于开源项目vue-next-admin框架进行开发改造。
-
vue3.x
-
CompositionAPI setup 语法糖
-
typescript
-
vite
-
element plus
-
vue-router-next
-
pinia
项目结构
服务模块定义
Rest接口模块定义
前端模块定义
评论