1、系统需求
2、系统环境
3、主框架
4、持久层
5、视图层
新建了一个文件夹,用于存放系统源代码:
本架构采用前后端分离式若依框架。
若依它就是一个开源项目,别人写好的代码,我们拿来进行二次开发,它主要是做数据和权限管理系统。
我们采用的是前后端分离版本:
获取源码:
下载后的文件包:
检查一下下载后的文件,(我把它存放到了我的文件夹里)
若依使用手册:快速了解 - 《若依开发文档》 - 书栈网 · BookStack
若依在线文档:RuoYi
将源代码导入到Eclipse
,
新建eclipse-workspace工作空间
eclipse工作套如图所示:
菜单?File
?->?Import
,然后选择?Maven
?->?Existing Maven Projects
,点击?Next
> 按钮,选择工作
目录,然后点击?Finish
?按钮,即可成功导入。
Eclipse
会自动加载Maven
依赖包,初次加载会比较慢(根据自身网络情况而定)
加载完成后退出软件即可。
使用IDEA打开项目。
?在“settings”工具下的“build,execution,deployment”--“maven”,导入自己的Maven包。
打开路径下:“ruoyi / ruoyi-admin / src / mian / resources / application-druid.yml”,修改数据库密码(mysql数据库密码)
代码文件“sql”路径下有两个数据库文件。
打开mysql数据库软件。
输入数据库密码,并进入工作空间。
在空白处右键,新建一个名为“ry-vue”的文件:
双击新建的文件,使其为当前数据库:
导入若依自带的数据库文件:
依次运行数据库:
启动Redis:
打开若依后端启动文件
路径为:“ruoyi / ruoyi-admin / src / mian / java / com / ruoyi / web / Ruoyiapplication.java”
并添加JDK(添加自己安装的jdk版本,不用idea安装的)
等待加载完毕:
run运行,即可运行后端。
cd到前端部分,安装依赖,即可运行前端。