若依(Ruoyi)是一套基于Spring Boot和Vue.js的快速开发框架,用于构建后台管理系统。以下是若依框架的简单使用教程,包括环境准备、项目搭建和基本操作。
环境准备
- Java Development Kit(JDK):若依基于Spring Boot,需要安装JDK 8及以上版本。
- Maven:用于构建和管理项目依赖。
- Node.js和npm:用于前端Vue.js项目的构建和管理。
- Redis,需要装大于5的版本
技术支持
1.前端:Vue和ElementUI
2.后端:Spring Boot、Spring Security、Redis & JWT
3.权限认证使用jwt,支持多终端认证系统
4.支持动态加载权限菜单,多方式轻松权限控制
5.高效率开发,使用代码生成器可以一键生成前后端代码
6.数据库支持MySQL和Oracle
项目搭建
-
下载若依框架:
访问若依框架的官方仓库(https://gitee.com/y_project/RuoYi-Vue),下载最新版本的若依框架。
若依的框架结构
后端:
-
解压并导入项目:
将下载的压缩包解压到你选择的目录,并使用IDE(比如IntelliJ IDEA)导入项目。
-
配置数据库:
新建一个ry-vue的MySQL数据库,注意编码,打开
application-dev.yml
文件,修改其中的数据库配置,确保与你的数据库环境一致。
3. 初始化数据库:
运行项目,若依框架会自动初始化数据库结构和基础数据。
4. 启动服务
前端:
1. 在idea的终端中切换到若依ui目录
cd ruoyi-ui
2. 安装依赖
npm install
3.启动
npm run dev
启动成功页面
接口文档
大功告成!!!