网站安装代码网页设计图片大小单位
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
重构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前后端分离版的全过程,希望对读者能有所帮助。
