VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > Java教程 >
  • Spring Boot 2.5.1 发布!我真跟不上了。。。

牛逼啊!距离上次的 Spring Boot 2.5.0 版本刚发布 20 天左右,Spring Boot 又连续发新版本了!

Spring Boot 又一次性发布了 3 个版本:

  • Spring Boot 2.5.1
  • Spring Boot 2.4.7
  • Spring Boot 2.3.12.RELEASE

我这 Spring Boot 2.5.0 都还没摸清楚呢。。这速度,简直了。。

Maven 依赖先给大家奉上:

2.5.1:

<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-parent</artifactId>
	<version>2.5.1</version>
	<type>pom</type>
</dependency>

2.4.7:

<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-parent</artifactId>
	<version>2.4.7</version>
	<type>pom</type>
</dependency>

2.3.12.RELEASE:

<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-parent</artifactId>
	<version>2.3.12.RELEASE</version>
	<type>pom</type>
</dependency>

需要注意的是,2.4.x 版本开始是不带 .RELEASE 版本后缀的!

栈长刚看了下,现在 Maven 中央仓库,2.5.1 还没上,晚点应该会更新好的。

本次的 3 个版本也没有重大的特性更新,都只是修复一些bug,以及文档优化、依赖升级等,就没什么好介绍的了。

具体可以参考:

https://github.com/spring-projects/spring-boot/releases/tag/v2.5.1

另外,可以看出 Spring Boot 主要维护了 4 条版本线,Spring Boot 2.5.x 是目前最新的了,前阵子刚出来没多久,估计现在大部分人都是用的 2.4.x 或者 2.3.x。

我们可以再来回顾下 Spring Boot 2.5 新特性:

1、支持 Java 16

2、支持 Gradle 7

3、支持 Jetty 10

4、支持 HTTP/2 over TCP (h2c)

5、新的数据源初始化机制

6、支持环境变量前缀

7、增强 Docker 映像构建

8、支持分层的 WARs

9、相关端点和指标变更

10、官方文档界面和功能更新,支持黑暗模式

没看过的可以先了解下,具体细节可以参考:Spring Boot 2.5.0

这次的 v2.5.1 又修复了不少 bug...

如果当前版本不影响使用,不建议频繁升级,当然,如果你现在还没升级到 Spring Boot 2.5.x 或者 2.4.x,那么可以直接升级到最新版本。

但是,我个人不建议直接在生产环境上升级 Spring Boot 2.5.x,从这修复 bug 的周期和 bug 数量都能看出来,版本太不稳定了,修复 bug 的版本周期越来越短了,谁能跟得上。。

最后,你们用的哪个 Spring Boot 版本呢?

欢迎来投票统计看下!

来源:https://www.cnblogs.com/javastack/p/14874912.html

 


相关教程