更换导入类路径

替换前 替换后
javax.servlet.http.HttpServletResponse jakarta.servlet.http.HttpServletResponse
javax.servlet.http.HttpServletRequest jakarta.servlet.http.HttpServletRequest
javax.servlet.ServletRequest jakarta.servlet.ServletRequest
javax.servlet.ServletResponse jakarta.servlet.ServletResponse
javax.validation.constraints jakarta.validation.constraints

pom.xml

  1. JDK编译版本替换
<maven.compiler.source>1.8</maven.compiler.source>  
<maven.compiler.target>1.8</maven.compiler.target>
<java.version>1.8</java.version>

更改为

<maven.compiler.source>21</maven.compiler.source>  
<maven.compiler.target>21</maven.compiler.target>
<java.version>21</java.version>
  1. 添加编译参数
    maven-compiler-pluginconfiguration 添加 <compilerArgument>-parameters</compilerArgument>

部分使用依赖包替换

替换前 替换后
sa-token-spring-boot-starter sa-token-spring-boot3-starter
mybatis-flex-spring-boot-starter mybatis-flex-spring-boot3-starter
forest-spring-boot-starter forest-spring-boot3-starter

yml 配置文件

替换前 替换后
spring.redis spring.data.redis

如果后续还有遗漏再继续补充