若依框架快速搭建(一)

若依框架开发

  • 若依框架介绍
  • 前期准备
    • 相关工具
      • IDEA
      • webstrom
      • Navcat
      • Maven
      • Redis
    • 前后端项目搭建
  • 后端搭建
  • 前端搭建
  • 源码下载

若依框架介绍

若以管理系统的网址:http://ruoyi.vip/
若依框架快速搭建(一)_第1张图片
代码为开源代码 主要分为四部分,第一个是整体项目,第二个是前后端分离的项目,第三个是微服务版本的项目,第四个是移动端的项目。详细的介绍在 相关文档中,自己可以看。
若依框架快速搭建(一)_第2张图片
本文以RuoYi-Vue前端分离版本为例。点击进入前后端分离版后跳转到码云当中。
若依框架快速搭建(一)_第3张图片
点击克隆和下载,下载zip压缩文件。
放到D盘一个专门的文件夹下。

前期准备

相关工具

若依框架快速搭建(一)_第4张图片

IDEA

使用IDEA作为后台搭建环境
若依框架快速搭建(一)_第5张图片

webstrom

使用webstrom作为前端的搭建环境
若依框架快速搭建(一)_第6张图片

Navcat

使用Navcat作为数据库部分的工具
若依框架快速搭建(一)_第7张图片

Maven

Maven的作用有两方面依赖管理和一件构建项目。
依赖管理,依赖指的就是是 我们项目中需要使用的第三方Jar包, 一个大一点的工程往往需要几十上百个Jar包,按照我们之前的方式,每使用一种Jar,就需要导入到工程中,还要解决各种Jar冲突的问题.
Maven可以对Jar包进行统一的管理,包括快速引入Jar包,以及对使用的 Jar包进行统一的版本控制
一键构建项目,之前我们创建项目,需要确定项目的目录结构,比如src 存放Java源码, resources存放配置文件,还要配置环境比如JDK的版本等等,如果有多个项目 那么就需要每次自己搞一套配置,十分麻烦
Maven为我们提供了一个标准化的Java项目结构,我们可以通过Maven快速创建一个标准的Java项目.

Redis

同样是数据库,是跨平台的非关系型数据库。在若以框架中需要使用。

前后端项目搭建

后端搭建

步骤1:idea打开项目
若依框架快速搭建(一)_第8张图片
步骤2:初始化数据库
创建数据库
若依框架快速搭建(一)_第9张图片

若依框架快速搭建(一)_第10张图片
注意字符集一定要选择UTF-8
不然后文运行SQL文件会出现问题

若依框架快速搭建(一)_第11张图片
运行SQL脚本
若依框架快速搭建(一)_第12张图片
步骤3:修改后端yml文件
若依框架快速搭建(一)_第13张图片
步骤4:运行redis服务器
若依框架快速搭建(一)_第14张图片
运行成功截图
若依框架快速搭建(一)_第15张图片
步骤5:运行启动文件
若依框架快速搭建(一)_第16张图片
若依框架快速搭建(一)_第17张图片
出现上述红框内容证明后台运行成功!

前端搭建

步骤1:打开前端项目文件
打开webstrom,运行后端RuoYi-Vue项目中的ruoyi-ui
注意前后端分离是针对一个项目,所以前端实在后端文件夹中的一个小的分支,拿出来在webstrom中进行修改
若依框架快速搭建(一)_第18张图片
步骤2:安装依赖
找到terminal打开 在里面输入命令行
如果失败,多运行几次!!!!
若依框架快速搭建(一)_第19张图片
步骤3:启动服务
若依框架快速搭建(一)_第20张图片

源码下载

链接:https://pan.baidu.com/s/1moqc2NuRLXQ3Z-wfY5_FQw?pwd=tr3q
提取码:tr3q

你可能感兴趣的:(前后端学习,若依框架,java,spring,intellij-idea)