若依框架开发
- 若依框架介绍
- 前期准备
- 相关工具
- IDEA
- webstrom
- Navcat
- Maven
- Redis
- 前后端项目搭建
- 后端搭建
- 前端搭建
- 源码下载
若依框架介绍
若以管理系统的网址:http://ruoyi.vip/
代码为开源代码 主要分为四部分,第一个是整体项目,第二个是前后端分离的项目,第三个是微服务版本的项目,第四个是移动端的项目。详细的介绍在 相关文档中,自己可以看。
本文以RuoYi-Vue前端分离版本为例。点击进入前后端分离版后跳转到码云当中。
点击克隆和下载,下载zip压缩文件。
放到D盘一个专门的文件夹下。
前期准备
相关工具
IDEA
使用IDEA作为后台搭建环境
webstrom
使用webstrom作为前端的搭建环境
Navcat
使用Navcat作为数据库部分的工具
Maven
Maven的作用有两方面依赖管理和一件构建项目。
依赖管理,依赖指的就是是 我们项目中需要使用的第三方Jar包, 一个大一点的工程往往需要几十上百个Jar包,按照我们之前的方式,每使用一种Jar,就需要导入到工程中,还要解决各种Jar冲突的问题.
Maven可以对Jar包进行统一的管理,包括快速引入Jar包,以及对使用的 Jar包进行统一的版本控制
一键构建项目,之前我们创建项目,需要确定项目的目录结构,比如src 存放Java源码, resources存放配置文件,还要配置环境比如JDK的版本等等,如果有多个项目 那么就需要每次自己搞一套配置,十分麻烦
Maven为我们提供了一个标准化的Java项目结构,我们可以通过Maven快速创建一个标准的Java项目.
Redis
同样是数据库,是跨平台的非关系型数据库。在若以框架中需要使用。
前后端项目搭建
后端搭建
步骤1:idea打开项目
步骤2:初始化数据库
创建数据库
注意字符集一定要选择UTF-8
不然后文运行SQL文件会出现问题
运行SQL脚本
步骤3:修改后端yml文件
步骤4:运行redis服务器
运行成功截图
步骤5:运行启动文件
出现上述红框内容证明后台运行成功!
前端搭建
步骤1:打开前端项目文件
打开webstrom,运行后端RuoYi-Vue项目中的ruoyi-ui
注意前后端分离是针对一个项目,所以前端实在后端文件夹中的一个小的分支,拿出来在webstrom中进行修改
步骤2:安装依赖
找到terminal打开 在里面输入命令行
如果失败,多运行几次!!!!
步骤3:启动服务
源码下载
链接:https://pan.baidu.com/s/1moqc2NuRLXQ3Z-wfY5_FQw?pwd=tr3q
提取码:tr3q