• SpringBoot 2.x 版本正式停止更新维护,官方将不再提供对 JDK8 版本的支持
  • 发布于 2个月前
  • 267 热度
    0 评论
SpringBoot 2.x 版本正式停止更新维护,官方将不再提供对 JDK8 版本的支持


版本的新特性
目前最新SpringBoot版本为3.2 版本,其亮点包括:
1.支持 JDK17、JDK21 版本
2.对虚拟线程的完整支持
3.JVM Checkpoint Restore(Project CRaC)的初步支持
4.SSL 证书热加载更新
5.应用可观察性改进
6.对 RestClient 的支持
7.对 JdbcClient 的支持
8.对 Jetty 12 的支持
9.对 Spring for Apache Pulsar 正式支持
10.对 Kafka 和 RabbitMQ 的 SSL bundle 支持
11.重写的嵌套 Jar 处理,不再支持 Java8 的加载形式

12.Docker 镜像构建改进


依赖升级
依赖 版本
Spring AMQP 3.1
Spring Authorization Server 1.2
Spring Batch 5.1
Spring Data 2023.1
Spring Framework 6.1
Spring HATEOAS 2.2
Spring Integration 6.2
Spring Kafka 3.1
Spring LDAP 3.2
Spring Pulsar 1.0
Spring Retry 2.0
Spring Security 6.2
Spring Session 3.2
Artemis 2.29
Brave 5.16
Elasticsearch Client 8.10
Flyway 9.22
GraphQL Java 21.1
Hibernate 6.3
JUnit 5.10
Jedis 5.0
Kafka 3.6
Kotlin 1.9
Liquibase 4.24
Log4j 2.21
MariaDB 3.2
Micrometer 1.12
Micrometer Tracing 1.2
Mockito 5.4
Mongo Java Driver 4.11
MySQL 8.1
Neo4j Java Driver 5.10
OkHttp 4.12
OpenTelemetry 1.28
Oracle UCP 23.3
Rabbit AMQP Client 5.18.0
Rabbit Stream Client 0.11
Reactor 2023.0
Selenium 4.14
SnakeYAML 2.2
看样子是时候将JDK17和SpringBoot 3.x 的版本升级提上议程了。你们觉得呢?

用户评论