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技术栈" 原创,原创实属不易,转载、引用本文内容请注明出处,禁止抄袭、洗稿,请自重,尊重他人劳动成果和知识产权。

目录
相关文章
|
6月前
|
Java 应用服务中间件 Maven
SpringBoot 项目瘦身指南
SpringBoot 项目瘦身指南
142 0
|
6月前
SpringBoot+Mybatis-Plus+PageHelper分页+多条件查询
SpringBoot+Mybatis-Plus+PageHelper分页+多条件查询
158 0
|
6月前
|
XML Java 数据库连接
Spring Boot的数据访问之Spring Data JPA以及Hibernate的实战(超详细 附源码)
Spring Boot的数据访问之Spring Data JPA以及Hibernate的实战(超详细 附源码)
106 0
|
28天前
|
SQL JSON Java
mybatis使用三:springboot整合mybatis,使用PageHelper 进行分页操作,并整合swagger2。使用正规的开发模式:定义统一的数据返回格式和请求模块
这篇文章介绍了如何在Spring Boot项目中整合MyBatis和PageHelper进行分页操作,并且集成Swagger2来生成API文档,同时定义了统一的数据返回格式和请求模块。
48 1
mybatis使用三:springboot整合mybatis,使用PageHelper 进行分页操作,并整合swagger2。使用正规的开发模式:定义统一的数据返回格式和请求模块
|
1月前
|
缓存 NoSQL Java
Springboot自定义注解+aop实现redis自动清除缓存功能
通过上述步骤,我们不仅实现了一个高度灵活的缓存管理机制,还保证了代码的整洁与可维护性。自定义注解与AOP的结合,让缓存清除逻辑与业务逻辑分离,便于未来的扩展和修改。这种设计模式非常适合需要频繁更新缓存的应用场景,大大提高了开发效率和系统的响应速度。
49 2
|
5月前
|
运维 Java 关系型数据库
Spring运维之boot项目bean属性的绑定读取与校验
Spring运维之boot项目bean属性的绑定读取与校验
53 2
|
5月前
|
存储 运维 Java
Spring运维之boot项目开发关键之日志操作以及用文件记录日志
Spring运维之boot项目开发关键之日志操作以及用文件记录日志
59 2
|
5月前
|
Java Maven
springboot项目打jar包后,如何部署到服务器
springboot项目打jar包后,如何部署到服务器
416 1
|
5月前
|
XML 运维 Java
Spring运维之boot项目打包jar和插件运行并且设置启动时临时属性和自定义配置文件
Spring运维之boot项目打包jar和插件运行并且设置启动时临时属性和自定义配置文件
53 1
|
5月前
springboot2.4.5使用pagehelper分页插件
springboot2.4.5使用pagehelper分页插件
142 0