资讯|Spring Boot 2.4还没学完,Spring Boot 2.6.0-M3预览版已经来了
9月22日到24日,相隔短短2天时间,Spring Boot官方一口气发布了Spring Boot 2.4.11 修复版本、Spring Boot 2.5.5 更新版本,以及Spring Boot 2.6.0-M3预览版本,这让程序员们一阵脑壳疼,不得不感慨程序员太不容易了,一旦停止学习就会被淘汰。
文章图片
图片来源于官网
今天我们重点分享Spring Boot 2.6.0-M3预览版本,至于Spring Boot 2.4.11 修复版本、Spring Boot 2.5.5 更新版本,我们就简单叙述一下他们修复那些bug及特点。
老规矩,先来一波 Spring Boot 官方定义,以便不知情的小伙伴快速理解这个框架。SpringBoot 基于Spring4.0 设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。
【资讯|Spring Boot 2.4还没学完,Spring Boot 2.6.0-M3预览版已经来了】简而言之,从本质上来说SpringBoot就是一个框架,一个服务于框架的框架,一种全新的编程规范,他的产生简化了框架的使用,所谓简化是指简化了Spring众多框架中所需的大量且繁琐的配置文件,服务范围是简化配置文件。
下面让我们进入今天的正题环节。Spring Boot 2.4.11版本修复了 32 个错误、文档改进和依赖项升级。此版本主要修复以下几个错误亮点:默认情况下执行器端点不会清理 SPRING_APPLICATION_JSON;过滤器抛出 NestedServletException 以外的异常时,Web MVC 指标可能具有错误的状态等。还有一些文档改进以及依赖性升级等特点,具体详情查看链接:https://github.com/spring-projects/spring-boot/releases/tag/v2.4.11
而Spring Boot 2.5.5 更新版本也与Spring Boot 2.4.11版本情况类似,主要也是修复Bug、档改进以及依赖性升级。具体详情也可查看链接:https://github.com/spring-projects/spring-boot/releases/tag/v2.5.5。
下面让我们重点看看Spring Boot 2.6.0-M3预览版有些新内容与新特点。此版本亮点:
- 在PathPattern基于路径匹配策略现在默认用于Spring MVC应用
- 不同客户端实现Elasticsearch属性整合
- 清理规则现在是可插入的,并且可以基于支持PropertySource;PollerMetadata现在提供了Spring
Integration属性 - 修复了在独立Tomcat中部署War会导致内存泄漏
- 在Windows上未正确检测到Azure应用服务等问题
推荐阅读
- Activiti(一)SpringBoot2集成Activiti6
- SpringBoot调用公共模块的自定义注解失效的解决
- 解决SpringBoot引用别的模块无法注入的问题
- 2018-07-09|2018-07-09 Spring 的DBCP,c3p0
- spring|spring boot项目启动websocket
- Spring|Spring Boot 整合 Activiti6.0.0
- Spring集成|Spring集成 Mina
- springboot使用redis缓存
- Spring|Spring 框架之 AOP 原理剖析已经出炉!!!预定的童鞋可以识别下发二维码去看了
- Spring|Spring Boot之ImportSelector