网站首页 > 文章精选 正文
牛逼啊!距离上次的 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 版本呢?
欢迎来投票统计看下!
后面栈长也会继续关注并分享 Spring Boot 系列教程和资讯,关注Java技术栈第一时间推送。
版权申明:本文系 “Java技术栈” 原创,原创实属不易,转载、引用本文内容请注明出处,禁止抄袭、洗稿,请自重,尊重他人劳动成果和知识产权。
猜你喜欢
- 2025-06-13 SpringBoot权限炸场!动态鉴权提速10倍吊打RBAC(附工具源码)
- 2025-06-13 Spring Boot 3.4 新特性实战解析(springboot最新)
- 2025-06-13 SpringBoot 2.7.10、3.0.5 发布,修复 DoS漏洞
- 2025-06-13 springboot(二十八)stomp在spring5.3以上报跨域问题的处理
- 2025-06-13 还在为 Spring Boot3 动态配置发愁?一文教你轻松搞定!
- 2025-06-13 SpringBoot几种动态修改配置的方法
- 2025-06-13 快来看看SpringBoot2.2发行版,你能用到哪些新特性?
- 2025-06-13 Spring Boot3 应用打包成 Docker 镜像全攻略
- 2025-06-13 Spring Boot3 动态配置实现方案全解析,你掌握了吗?
- 2025-06-13 Spring Framework 6.2 和 Spring Boot 3.4 为 2025 年新一代做好准备
- 最近发表
-
- 面试中常被问到的Hash表,你了解吗
- JAVA面试考点:一文搞懂一致性Hash的原理和实现
- 一次性搞清楚equals和hashCode(hashcode() 与equals()区别,简单说明)
- HashMap.Key的故事:Key为什么出现Hash碰撞及冲突呢?
- hash冲突的几种解决方案对比(hash冲突的解决方式)
- 游戏王LN 无头骑士(无头骑士cv)
- Linux ln、unlink命令用法(linux link命令详解)
- n和l分不清矫正发音方法,这三步就够了
- golang引用私有gitlab项目代码(golang引入当前包下的文件)
- Instamic:录音领域中的 GoPro,让你想录就录,随心所欲
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)
- mysql数据库面试题 (57)