SpringBoot 2 系列停止维护,Java8 党何去何从?

点击关注公众号,Java干货及时送达👇

SpringBoot 2.x 版本正式停止更新维护,官方将不再提供对 JDK8 版本的支持

55240315135f5e9eb46b5557db896c54.png

SpringBoot Logo

版本的新特性

目前最新SpringBoot版本为3.2 版本,其亮点包括:

  • 支持 JDK17、JDK21 版本

  • 对虚拟线程的完整支持

  • JVM Checkpoint Restore(Project CRaC)的初步支持

  • SSL 证书热加载更新

  • 应用可观察性改进

  • 对 RestClient 的支持

  • 对 JdbcClient 的支持

  • 对 Jetty 12 的支持

  • 对 Spring for Apache Pulsar 正式支持

  • 对 Kafka 和 RabbitMQ 的 SSL bundle 支持

  • 重写的嵌套 Jar 处理,不再支持 Java8 的加载形式

  • Docker 镜像构建改进

依赖升级

依赖版本
Spring AMQP3.1
Spring Authorization Server1.2
Spring Batch5.1
Spring Data2023.1
Spring Framework6.1
Spring HATEOAS2.2
Spring Integration6.2
Spring Kafka3.1
Spring LDAP3.2
Spring Pulsar1.0
Spring Retry2.0
Spring Security6.2
Spring Session3.2
Artemis2.29
Brave5.16
Elasticsearch Client8.10
Flyway9.22
GraphQL Java21.1
Hibernate6.3
JUnit5.10
Jedis5.0
Kafka3.6
Kotlin1.9
Liquibase4.24
Log4j2.21
MariaDB3.2
Micrometer1.12
Micrometer Tracing1.2
Mockito5.4
Mongo Java Driver4.11
MySQL8.1
Neo4j Java Driver5.10
OkHttp4.12
OpenTelemetry1.28
Oracle UCP23.3
Rabbit AMQP Client5.18.0
Rabbit Stream Client0.11
Reactor2023.0
Selenium4.14
SnakeYAML2.2

看样子是时候将JDK17和SpringBoot 3.x 的版本升级提上议程了。你们觉得呢?

0eda71173be1c837d6ca6a1d95950187.gif

 
 

推荐给你3个完美替代 Navicat 的工具

SpringBoot+Redis BitMap 实现签到与统计功能

高逼格的 SQL 写法:行行比较

今年面试好激烈。

停止在 SpringBoot 中使用字段注入!

 
 
 
 
 
 
 
 
最近面试BAT,整理一份面试资料《Java面试BAT通关手册》,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。
获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。

明天见(。・ω

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值