[开源]一款前后端分离的快速开发后台的框架 开箱即用系统解决方案
开源系统流程管理
![[开源]一款前后端分离的快速开发后台的框架 开箱即用系统解决方案](https://yy123.ink/api/img/1782598291972-as9xv0.jpg)
一、开源项目简介

Lucky-Admin-Vue
基于SpringBoot3+Vue2前后端分离的快速开发后台的框架
Lucky-Admin-Vue是一个基于SpringBoot3+Vue2前后端分离的快速开发后台的框架,采用前后端分离方式,集成了用户管理、菜单管理、角色管理、日志管理、操作日志、登录日志、代码生成、系统接口、在线用户、服务监控、缓存管理、文件上传、文件下载等功能模块。
二、开源协议
使用Apache-2.0开源协议
三、界面展示


四、功能概述
Lucky-Admin
一个基于SpringBoot、Vue、MySQL、Element-Ui前后端分离的后台管理系统框架,开箱即用的中后台管理系统解决方案
模块化设计
基于SpringBoot + Vue的模块化架构,支持功能扩展
权限管理
完善的RBAC权限控制体系,支持细粒度权限分配
组件库
内置50+高质量业务组件,开箱即用
监控体系
集成健康检查、日志追踪等运维监控功能
持续集成
集成Jenkins、Gitlab等持续集成工具
代码生成
基于MyBatis-Plus的代码生成器,支持多数据源
五、技术选型
开发环境
-
JDK 17 -
MySQL 8.0+ -
Node 18.20.5+ -
Vue 2 -
SpringBoot 3.4.1 -
Mybatis-plus 3.5.10.1 -
Springdoc OpenAPI 2.7.0
初始密码
-
账号:admin -
密码:1111111
目录结构
1. 克隆项目到本地
2. 导入数据库
数据库需要自己创建,数据库名称可以自定义
创建完成后,导入SQL文件
创建项目必须导入的SQL
数据库文件在根目录下: sql/sql/createProject.sql
移动端根据需要导入,若需要使用也要导入前端的SQL
移动端的SQL在根目录下:sql/sql/createApp.sql
3. 修改配置文件
配置文件分为了 dev(开发环境)、prod(生产环境),修改对应的配置文件中的内容可在不同环境中运行项目
其中有3个配置文件需要修改:
修改使用的配置文件
不要忘记在对应的配置文件中修改对应的数据库连接信息
4. 前端安装依赖
5. 前端启动
6. 后端启动
7. 访问地址
评论