对于Spring的更新一直都这么的及时、迅速。SpringBoot2.6在12月到来之前,提前发布了。我们来看看SpringBoot2.6有哪些新的功能点。
系统要求对于SpringBoot2.6来说需要最低版本JDK8,并且从这个版本开始包含了Java17。Java17可以用起来了。并且需要SpringFramework5.3.13更高的版本。
对于构建工具的支持版本对于Servlet容器支持版本
当然除了以上的这些,你也可以把SpringBoot项目部署到Servlet3.1+支持的其他容器中。
支持了新版本的SpringBootCLISpringBootv2.6.0CLI的支持。根据使用版本选择该版本。
对于相关的依赖升级SpringBoot2.6升级了Spring框架的新版本:
SpringSecurity5.6
SpringData.1
SpringHATEOAS1.4
SpringKafka2.8
SpringAMQP2.4
SpringSession.1.0
并且还更新了第三方的依赖版本:ApacheKafka3.0
Artemis2.19
CassandraDriver4.13
CommonsDBCP2.9
CommonsPool2.11
CouchbaseClient3.2.2
Elasticsearch7.15
Flyway8.0.5
Hibernate5.6
JUnitJupiter5.8
Jedis3.7
Kafka3.0
Kotlin1.6
Liquibase4.5
Micrometer1.8
Mockito4.0
MongoDB4.4
Postgresql42.3
QueryDSL5.0
SnakeYAML1.29
ThymeleafLayoutDialect3.0
除了以上的大版本的调整,很多小细节也进行了调整。对于详细的版本变更可以参考官方的文档。参考