文章

【若依】1、项目改造

若依/RuoYi-Vue OS:MAC IDE:IDEA、VSCode

  • 修改日志存放路径

image.png

  • 修改数据库IP、端口、名称、密码;如果数据库版本太低,修改useSSL的值为false

image.png

  • 修改Redis配置

image.png

  • 新建数据库,执行脚本

image.png

  • 项目启动
  • 全局替换(快捷键:command+shift+R
    • com.ruoyi–>top.yueyazhui(范围S)
    • 3.8.3–>0.0.1(目录D)
    • ruoyi–>tienchin(范围S、区分大小写)
    • 若依–>TienChin健身(范围S)
  • shift+F6
    • 修改模块名(ruoyi–>tienchin
    • 修改项目名(–>tienchin
  • 修改包名(com.ruoyi–>top.yueyazhui.tienchin),删除多余的包(com
  • tienchin-framework/src/main/java/top/yueyazhui/tienchin/framework/config/CaptchaConfig.java 类中修改 KaptchaTextCreator 类的引用地址

image.png

  • 全局替换(目录D)
    • namespace="–>namespace="top.yueyazhui.tienchin.system.mapper.

image.png

  • namespace="–>namespace="top.yueyazhui.tienchin.quartz.mapper.(同上)
  • namespace="–>namespace="top.yueyazhui.tienchin.generator.mapper.(同上)
  • 修改类名
    • tienchin-common/src/main/java/top/yueyazhui/tienchin/common/config/RuoYiConfig.java–>tienchin-common/src/main/java/top/yueyazhui/tienchin/common/config/TienChinConfig.java

image.png

  • tienchin-admin/src/main/java/top/yueyazhui/tienchin/RuoYiApplication.java–>tienchin-admin/src/main/java/top/yueyazhui/tienchin/TienChinApplication.java(同上)
  • tienchin-admin/src/main/java/top/yueyazhui/tienchin/RuoYiServletInitializer.java–>tienchin-admin/src/main/java/top/yueyazhui/tienchin/TienChinServletInitializer.java(同上)

image.png

  • 关闭项目,修改根文件夹(RuoYi-Vue–>tienchin),删除项目中的iml文件、.idea文件夹、target文件夹,重新打开项目,后端启
  • 前端修改文件夹名称
    • tienchin-ui/src/assets/styles/ruoyi.scss–>tienchin-ui/src/assets/styles/tienchin.scss
    • tienchin-ui/src/utils/rouyi.js–>tienchin-ui/src/utils/tienchin.js
  • 前端启动
  • 数据库脚本重新生成,前后端重新启动
  • 修改banner和启动成功标识

Spring Boot banner在线生成工具,制作下载banner.txt,修改替换banner.txt文字实现自定义,个性化启动banner image.png

  • 重新启动
本文由作者按照 CC BY 4.0 进行授权