Files
loan-pricing/doc/2026-04-14-ruoyi-vue-springboot2-backend-plan.md

1.4 KiB
Raw Permalink Blame History

RuoYi-Vue springboot2 后端迁移实施计划

目标

以上游 RuoYi-Vue/springboot2 为后端框架基线,将当前项目的后端框架层整体回退并重对齐到 Spring Boot 2 / Java 8同时恢复 ruoyi-loan-pricing 业务模块和管理端业务接入配置。

范围

  • pom.xml
  • ruoyi-admin
  • ruoyi-common
  • ruoyi-framework
  • ruoyi-generator
  • ruoyi-quartz
  • ruoyi-system
  • ruoyi-loan-pricing
  • sql

执行步骤

  1. 备份当前后端业务模块与业务配置
  2. 用上游 springboot2 覆盖根 POM 和基础后端模块
  3. 恢复 ruoyi-loan-pricing 模块目录
  4. 在根 POM 与 ruoyi-admin/pom.xml 中重新挂载 ruoyi-loan-pricing
  5. 恢复 ruoyi-admin/src/main/resources 中的 loan-pricing 业务配置
  6. 检查并修正 ruoyi-loan-pricing 中不兼容 Spring Boot 2 的依赖、注解和包引用
  7. 校正 Mapper、资源文件和测试依赖保证模块能参与 Maven 聚合构建
  8. 保留并整理业务 SQL 脚本
  9. 在 Java 8 环境下执行后端编译与关键测试

验证要求

  • mvn -pl ruoyi-admin -am test 至少能够完成依赖解析和关键模块测试
  • mvn -pl ruoyi-admin -am package -DskipTests 能通过
  • ruoyi-loan-pricing 模块可被 ruoyi-admin 正常引用

注意事项

  • 不保留 Spring Boot 3 / Java 17 双配置
  • 不引入兼容层或过渡层
  • 若业务模块使用了 Boot 3 专属依赖,直接改为 Boot 2 可运行实现