大家都还在用什么 springboot 版本?有升级计划么

2022-03-08 12:17:30 +08:00
 shanghai1943

目前项目里用的是 springboot2.0.4 ,一些二方包也是基于 springboot2.0 来开发的。

想着 2.0 版本是 18 年 3 月份出的了,已经有 4 年历史,在考虑要不要升级。

升级的隐患就是怕不稳定,需要做很多测试工作,包括依赖到的二方包。

不知道各位大佬都是怎么考虑的。

4338 次点击
所在节点    Java
25 条回复
xuanbg
2022-03-08 12:55:19 +08:00
2.3.9
thetbw
2022-03-08 12:56:57 +08:00
能跑就要谢天谢地了
acoldfox
2022-03-08 13:01:02 +08:00
你可以升到最新版试试,大不了再降回去,我这里因为有些包比较老,新版 springboot 不支持,想升也不升不了
sagaxu
2022-03-08 13:08:07 +08:00
2.6.4 ,只做 di 和打包,其它包括 mvc 之类都不用
yangyaofei
2022-03-08 13:18:14 +08:00
最新, 或者至少上一个 GA, 我记得有升级用的 starter
Huelse
2022-03-08 13:28:40 +08:00
有时间的话当然要尝试升级,就算最后没成功也能在过程中学到不少经验
Oktfolio
2022-03-08 13:35:41 +08:00
生产环境 2.6.2 ,每隔一段时间会更新到最新版
neptuno
2022-03-08 13:47:35 +08:00
升级不是很坑,我们从 java8+1.5 升级到了 java11+2.6.3 。
kylix
2022-03-08 13:59:38 +08:00
老项目基本上就不变了;新项目就用稳定版里的最新版
shanghai1943
2022-03-08 14:32:13 +08:00
@Oktfolio #7 你们更新频率这么快的么。。👍
shanghai1943
2022-03-08 14:33:11 +08:00
@neptuno #8 最新版的 springboot 只能 Java11 了么。。我们现在是 Java8 ,不想升 Java 版本。。
shanghai1943
2022-03-08 14:34:02 +08:00
@sagaxu #4 相当于一些新特性就不用了吧。。免得引入二方包的项目有版本兼容的问题。
neptuno
2022-03-08 14:54:48 +08:00
@shanghai1943 最新版还是能支持 java8 ,“Spring Boot 2.6.4 requires Java 8 and is compatible up to and including Java 17. Spring Framework 5.3.16 or above is also required.

Explicit build support is provided for the following build tools:

Build Tool Version
Maven

3.5+

Gradle

6.8.x, 6.9.x, and 7.x”
neptuno
2022-03-08 15:10:04 +08:00
我们是某个项目业务量不大,领导说迁,就试着迁过去了。整个过程还挺顺利,都是一些版本依赖的问题。
paradoxs
2022-03-08 15:12:33 +08:00
能跑为什么要升?

出了问题谁负责?
intmax2147483647
2022-03-08 16:44:55 +08:00
最新版,并且每周 dependabot 自动检测升级
28Sv0ngQfIE7Yloe
2022-03-08 17:47:44 +08:00
自己玩可以,牵扯越多的项目越不要动。
EscYezi
2022-03-08 18:36:29 +08:00
1.5.4……
babyzhang
2022-03-08 20:57:41 +08:00
能跑就不要动
wallace1z
2022-03-08 21:18:36 +08:00
用着 80 的 Chrome 和 90 的感觉没差,升级不一定能给到一个惊艳的效果

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/838827

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX