shanghai1943
V2EX  ›  Java

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

  •  
  •   shanghai1943 · Mar 8, 2022 · 5516 views
    This topic created in 1704 days ago, the information mentioned may be changed or developed.

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

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

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

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

    25 replies  •  2022-04-28 08:35:09 +08:00
    xuanbg
    xuanbg
    Mar 8, 2022
    1
    2.3.9
    thetbw
    thetbw
    Mar 8, 2022 via Android
    2
    能跑就要谢天谢地了
    acoldfox
    acoldfox
    Mar 8, 2022
    3
    你可以升到最新版试试,大不了再降回去,我这里因为有些包比较老,新版 springboot 不支持,想升也不升不了
    sagaxu
    sagaxu
    Mar 8, 2022 via Android
    4
    2.6.4 ,只做 di 和打包,其它包括 mvc 之类都不用
    yangyaofei
    yangyaofei
    Mar 8, 2022
    5
    最新, 或者至少上一个 GA, 我记得有升级用的 starter
    Huelse
    Huelse
    Mar 8, 2022
    6
    有时间的话当然要尝试升级,就算最后没成功也能在过程中学到不少经验
    Oktfolio
    Oktfolio
    Mar 8, 2022
    7
    生产环境 2.6.2 ,每隔一段时间会更新到最新版
    neptuno
    neptuno
    Mar 8, 2022
    8
    升级不是很坑,我们从 java8+1.5 升级到了 java11+2.6.3 。
    kylix
    kylix
    Mar 8, 2022
    9
    老项目基本上就不变了;新项目就用稳定版里的最新版
    shanghai1943
    shanghai1943
    OP
    Mar 8, 2022
    10
    @Oktfolio #7 你们更新频率这么快的么。。👍
    shanghai1943
    shanghai1943
    OP
    Mar 8, 2022
    11
    @neptuno #8 最新版的 springboot 只能 Java11 了么。。我们现在是 Java8 ,不想升 Java 版本。。
    shanghai1943
    shanghai1943
    OP
    Mar 8, 2022
    12
    @sagaxu #4 相当于一些新特性就不用了吧。。免得引入二方包的项目有版本兼容的问题。
    neptuno
    neptuno
    Mar 8, 2022
    13
    @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
    neptuno
    Mar 8, 2022❤️1
    14
    我们是某个项目业务量不大,领导说迁,就试着迁过去了。整个过程还挺顺利,都是一些版本依赖的问题。
    paradoxs
    paradoxs
    Mar 8, 2022
    15
    能跑为什么要升?

    出了问题谁负责?
    intmax2147483647
    intmax2147483647
    Mar 8, 2022
    16
    最新版,并且每周 dependabot 自动检测升级
    28Sv0ngQfIE7Yloe
    28Sv0ngQfIE7Yloe
    Mar 8, 2022
    17
    自己玩可以,牵扯越多的项目越不要动。
    EscYezi
    EscYezi
    Mar 8, 2022 via iPhone
    18
    1.5.4……
    babyzhang
    babyzhang
    Mar 8, 2022 via iPhone
    19
    能跑就不要动
    wallace1z
    wallace1z
    Mar 8, 2022
    20
    用着 80 的 Chrome 和 90 的感觉没差,升级不一定能给到一个惊艳的效果
    loszhang
    loszhang
    Mar 9, 2022 via iPhone
    21
    1.5.9
    Kontinue
    Kontinue
    Mar 9, 2022
    22
    单独升级好像也没啥,无非一些不支持的方法可能要改改,但是高版本涉及到 jdk 版本吧?用了 spring cloud alibaba 那套好像也是要兼容的。

    ps:最老的项目还是 1.6 的……
    cco
    cco
    Mar 10, 2022
    23
    2.3.12.RELEASE
    因为其中的个别驱动不兼容更新的版本,所以暂时不打算升级。
    hdfg159
    hdfg159
    Mar 18, 2022
    24
    2 楼在理,哈哈哈
    rehoni
    rehoni
    Apr 28, 2022
    25
    还在用 2.3.2 ,哭哭
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2163 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 99ms · UTC 14:28 · PVG 22:28 · LAX 06:28 · JFK 09:28
    ♥ Do have faith in what you're doing.