开发者社区> python技术君> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Spring Boot 2.5.1 发布!我真跟不上了。。。

简介: 距离上次的 Spring Boot 2.5.0 版本刚发布 20 天左右,Spring Boot 又连续发新版本了!
+关注继续查看

image.png

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:

image.png

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

image.png

栈长刚看了下,现在 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...

image.png

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


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


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


欢迎来投票统计看下!


后面栈长也会继续关注并分享 Spring Boot 系列教程和资讯,关注公众号Java技术栈第一时间推送。


最后再分享你一份《Spring Boot 学习笔记》这个很全了。


版权申明:本文系公众号 "Java技术栈" 原创,原创实属不易,转载、引用本文内容请注明出处,禁止抄袭、洗稿,请自重,尊重他人劳动成果和知识产权。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Spring Boot 应用可视化监控,一目了然!
Spring Boot 应用可视化监控,一目了然!
173 0
Spring Boot中使用Spring Security进行安全控制
Spring Boot中使用Spring Security进行安全控制
142 0
Spring Boot 实现定时任务的 4 种方式
定时任务实现的几种方式: Timer:这是java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少。
108 0
企业级 SpringBoot 教程 (二)Spring Boot配置文件详解
springboot采纳了建立生产就绪Spring应用程序的观点。 Spring Boot优先于配置的惯例,旨在让您尽快启动和运行。在一般情况下,我们不需要做太多的配置就能够让spring boot正常运行。
1131 0
Spring boot 通用配置文件模板
001 # =================================================================== 002 # COMMON SPRING BOOT PROPERTIES 003 # 004 # This sample file is provided as a guideline.
1607 0
Spring Boot 启动加载数据 CommandLineRunner
实际应用中,我们会有在项目服务启动的时候就去加载一些数据或做一些事情这样的需求。 为了解决这样的问题,Spring Boot 为我们提供了一个方法,通过实现接口 CommandLineRunner 来实现。
964 0
2751
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载