介绍
💡 RuoYi-Vue
RuoYi-Vue 是一款开源的后台管理系统,是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务。
若伊文档官网:RuoYi
💡 dromara/RuoYi-Vue-Plus
RuoYi-Vue-Plus 是重写 RuoYi-Vue 针对 分布式集群与多租户
场景全方位升级(不兼容原框架)
这个后台管理框架在若伊基础上进行升级,功能更加复杂,此处不做多介绍,感兴趣可自行了解。
官网:plus-doc
gitee地址:RuoYi-Vue-Plus: 多租户后台管理系统 重写RuoYi-Vue所有功能 集成 Sa-Token、Mybatis-Plus、Flowable、SpringDoc、Hutool、OSS 定期同步
若伊前后端分离项目下载搭建(Vue2)
💡系统环境需求:
- JDK >= 1.8 (参考JDK的具体安装步骤(带图带解释巨详细)_java_脚本之家)
- MySQL >= 5.7 (可参考我的上一篇文章安装 安装MySQL)
- Maven >= 3.0 (参考MAVEN安装配置介绍_maven配置文件-CSDN博客)
- Node >= 12 (参考nodejs安装及环境配置-CSDN博客)
- Redis >= 3 (参考 超级详细 的 Redis 安装教程_redis安装-CSDN博客)
💡源码下载
源RuoYi 源码下载:https://gitee.com/y_project/RuoYi-Vue
git 克隆下载代码:git clone https://gitee.com/y_project/RuoYi-Vue.git
项目结构如下
💡后端启动
1. 打开项目文件RuoYi-Vue,此处用的IDE工具是Idea
2.运行SQL文件引入相应数据库表
此处用的数据库管理工具Navicat Premuim
新建mysql连接,输入前面下载mysql设置好的端口号、用户名、密码登信息,创建mysql连接
打开连接,再创建ruoyi数据库
右键数据库,选择“运行SQL文件”
选择这两个SQL文件,即可导入数据表
3.修改后端项目相关数据库配置
4.启动redis
再打开这个文件,点击右上角运行图标,即可启动后端服务
至此后端服务启动成功。
💡前端启动
打开VScode,打开ruoyi-ui文件夹
npm instal 安装依赖
npm run dev启动项目,即可启动前端项目。