重构ruoyi前后端分离版
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
重构ruoyi前后端分离版
- 前言
- 一、下载最新的ruoyi前后端分离版代码
- 1.2 启动项目
- 1.2.1 启动本地redis
- 1.2.2 创建数据库,将ruoyi前后端分离版sql导入,生成表及数据
- 1.2.3 如图,配置好数据库信息
- 1.2.4 启动项目
- 二、修改服务名称
- 2.1修改服务名称
- 2.2 第一次验证
- 2.3修改路径
- 2.3.1修改配置文件application.yml
- 2.3.2 修改pom文件
- 2.3.3 修改mybatis的.xml文件
- 2.3.4 修改CaptchaConfig.java类
- 2.3.5修改常量类Constants.java
- 总结
前言
在很多时候,在java项目开发中,我们引用ruoyi框架是一个不错的选择,但是,要把这个项目内化成我们的项目,最开始就是要重构这个ruoyi的项目,比如将com.ruoyi.xxx改成自己项目的特定路径,如com.ndpaper.xxx,等等,这样最后这个项目才算正规。这篇文章教你如何重构ruoyi框架,本文以ruoyi前后端分离版举例,希望对读者能有所帮助。
一、下载最新的ruoyi前后端分离版代码
##1.1 从ruoyi官方网站下载最新ruoyi前后端版代码,我用的是springboot3+vue3的版本,地址如下:
https://gitee.com/y_project/RuoYi-Vue/tree/springboot3
1.2 启动项目
1.2.1 启动本地redis
1.2.2 创建数据库,将ruoyi前后端分离版sql导入,生成表及数据
1.2.3 如图,配置好数据库信息
1.2.4 启动项目
项目启动成功,端口8080
二、修改服务名称
2.1修改服务名称
如图,将这里的ruoyi全部改成contract
2.2 第一次验证
第一次修改完成,点击重构,发现没有问题,项目能正常启动。
2.3修改路径
在开发中我们往往要修改如图的路径微自己公司设定的名称,如图,我们要把com.ruoyi改成com.ndpaper
这次修改我们选择所有目录
修改完成,整改项目都已经有了很大的改变,这时,我们还有修改一些细节:
2.3.1修改配置文件application.yml
只需将如图的ruoyi改成ndpaper即可
2.3.2 修改pom文件
将每一个pom文件里面的ruoyi都改成ndpaper
2.3.3 修改mybatis的.xml文件
将每一个服务中的.xml的mybatis文件里面的路径修改成ndpaper
2.3.4 修改CaptchaConfig.java类
前端调用后端生成验证码的时候,主要是通过这里配置
2.3.5修改常量类Constants.java
把这里的路径也修改成ndpaper,修改完成重新启动。
启动访问,一切都ok
总结
以上就是重构ruoyi前后端分离版的全过程,希望对读者能有所帮助。