若依框架从 Spring Boot 2 升级到 Spring Boot 3
一、升级前准备
- 确认若依版本:优先选择若依官方已适配 Spring Boot 3 的版本(如 RuoYi v4.7.0+ 有适配分支),若使用自定义改造版本,需逐一处理兼容性问题。
- 环境要求:Spring Boot 3 要求 JDK 17+(放弃 JDK 8/11 支持),需先升级本地 / 服务器 JDK 到 17 及以上。
- 备份代码:升级前完整备份项目代码,避免升级过程中代码丢失。
二、核心升级步骤
1. 升级 Maven/Gradle 依赖
核心是修改 pom.xml(Maven)或 build.gradle(Gradle)中的依赖版本,以下以 Maven 为例:
(1)修改父依赖为 Spring Boot 3
<!-- 原 Spring Boot 2 依赖 -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.12</version>
<relativePath/>
</parent>
<!-- 升级为 Spring Boot 3.x(推荐 3.2.x 稳定版) -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.2.3</version>
<relativePath/>
</parent>


