老师,可以出个spring cloud 2.0 向 spring cloud alibaba 2022 的升级教程吗?

来源:1-3 为什么要选择最新版本SpringBoot3和JDK17?

慕神4535282

2023-03-29

如题,我是从老师教导的《在线视频》过来的,当时使用的是spring cloud 2.0吧,
现在老师说了spring cloud alibaba 2022是以后的一个趋势,
那请问老师,可以出一个如何从spring cloud 2.0 升级到spring cloud alibaba 2022的一个教程吗?
因为这个对于工作人士来说太重要了。非常感谢!!!

写回答

1回答

甲蛙

2023-03-29

你说的这个主要是JDK的升级,主要是javax改名成jakarta,导致很多依赖都得升级才能用。

只要会将SpringBoot2+JDK1.8升级到SpringBoot3+JDK17就可以了,Spring Cloud 及Alibaba只是改下版本号就好了。

从我使用SpringBoot3+JDK17经验来看,分成几步:

  1. 项目配置JDK改成17

  2. 代码中import javax会报错,全部改名成jakarta

  3. nacos server等微服务组件,使用alibaba 2022的版本

  4. 相关的依赖都要升级到支持JDK17的版本,比如mybatis、pagehelper等

一般也不会有人拿旧项目去做这种大版本升级,除非现有版本出现重大BUG。所以,只要会按这个项目的步骤,从0搭个SpringBoot3项目就可以了。

0
1
慕神4535282
非常感谢!
2023-03-30
共1条回复

新版Springboot3.0打造能落地的高并发仿12306售票系统

最新版Spring3.0仿12306售票系统实战

852 学习 · 512 问题

查看课程