抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

问题求解实战这门课要用到若依框架,简单研究一下

RuoYi 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf、Bootstrap),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、通知公告等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务。

但是部署若依框架要安装的前置工具有MySQL、Redis数据库,在windows下mysql安装比较繁琐,卸载更是一堆问题,我们只是想要学习测试一下若依框架的使用,那怎么简单快速搭建起来呢?

注:本篇需要科学上网条件

一、安装docker

1.下载安装

点击下方链接前往docker官网下载安装docker桌面版

https://www.docker.com/products/docker-desktop/

安装完成是这个界面

docker

2.镜像下载

接下来点击搜索Mysql,点击Pull,将镜像下载下来

mysql镜像大概1个G,网络条件差的可能要等一会

docker

同理,把Redis也Pull下来

docker

下载完成后点击左侧Image,界面如图

docker

3.启动容器

点击mysql的三角形按钮,启动容器,界面如下,输入对应参数

docker

完成后点击Run

如下即可

docker

同理,把Redis也创建一个容器

docker

直接点击Run

docker

出现下面的界面即可大功告成

docker

二、下载若依框架

1.使用Git克隆仓库

1
git clone https://gitee.com/y_project/RuoYi-Vue.git

或者直接去这里下载

https://gitee.com/y_project/RuoYi-Vue.git

点击克隆/下载->下载zip

完成解压后会出现一个RuoYi-Vue文件夹即可完成

三、创建数据表

1.使用Navicat软件连接本地数据库

navicat

2.创建数据库

navicat

3.导入数据表

对应的sql文件在刚才下载的若依框架的RuoYi-Vue/sql文件夹下

navicat

导入这两个sql即可

navicat

四、配置若依框架

1.配置Mysql连接

config

2.配置Redis

config

五、运行若依框架

把若依目录下ruoyi-admin\src\main\java\com\ruoyi\RuoYiApplication.java运行起来

end

出现下面的即可成功

end

如果报错一堆的话,可以在docker那里把Rediscontainer停止然后删除,在image那里重新生成Redis,生成的时候不要直接Run了,配置换一个端口(参考mysql),然后去ruoyi-admin\src\main\resources\application.yml修改为对应的端口即可

六、运行若依前端

打开RuoYi-Vue\ruoyi-ui目录,在当前目录下运行npm install

然后运行npm run dev

出现下面的界面即可大功告成

success

评论