V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
shanghai1943
V2EX  ›  Java

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

  •  
  •   shanghai1943 · 272 天前 · 3463 次点击
    这是一个创建于 272 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

    ps:最老的项目还是 1.6 的……
    cco
        23
    cco  
       269 天前
    2.3.12.RELEASE
    因为其中的个别驱动不兼容更新的版本,所以暂时不打算升级。
    hdfg159
        24
    hdfg159  
       261 天前
    2 楼在理,哈哈哈
    rehoni
        25
    rehoni  
       221 天前
    还在用 2.3.2 ,哭哭
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3773 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 04:39 · PVG 12:39 · LAX 20:39 · JFK 23:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.