Spring Boot 2.3.3 正式发布!

   Spring Boot 2.3.3 稳定版已发布,可从 repo.spring.io 和 Maven Central 获取。

<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.3.3.RELEASE</version><relativePath/></parent>

此版本包括总计 67 处 bugfix、功能增强、文档改进和依赖升级。

新特性

  • 在 Spring Boot 中应用 HTTP/2 不再要求强制 Jetty 和 Conscrypt 绑定使用 #22188

Bug fix

  • 修复外部化配置会忽略 SPRING_APPLICATION_JSON 中的 null 值的问题 #22895

  • 修复带'-'的遗留端点 ID 无法完全迁移的问题 #22849

  • 当 Reactor 的调试代理未能初始化时,失败的原因将被丢弃 #22847

  • 修复当环境存在空属性时,OCI 镜像构建失败的问题 #22703

  • 修复 LiquibaseEndpoint 没有报告来自父级上下文(ancestor contexts)的变化集 #22686

  • 修复应由其他 DispatcherServlet 处理的请求导致出现 404 响应的问题 #22682

  • 修复使用 war 部署的页面无法处理异步异常的问题 #22672

  • 修复 XADataSourceAutoConfiguration 很难与 DB2XADataSource 搭配使用的问题,因为它没有 URL 属性 #22641

  • 在配置等待终止期时,TaskExecutorBuilder 只使用秒级精度 #22611

  • 修复在 @ConfigurationProperties 上设置 ignoreInvalidFields=true 会导致未知字段也被忽略的问题 #22585

  • Spring Boot 2.3.2: 如果使用 SpyBean,将为每个 IT class 创建新的上下文 #22583

  • 修复后台预初始化可能会导致 Jackson2ObjectMapperBuilder 的 Kotlin 检测警告被静默移除的问题 #22580

  • 修复 UndertowWebServerFactoryCustomizer 不支持 Options,只支持 UndertowOptions 的问题 #22578

  • 修复 WebMvcTest 和 WebFluxTest 不引入 Jackson Module bean 的问题 #22576

  • CouchbaseCacheManager 不能再使用 CacheManagerCustomizer 进行定制 #22573

  • 修复 Kubernetes readiness 探测端点返回 404 的问题 #22562

  • 修复 CouchbaseCacheConfiguration 排序不正确的问题 #22542

  • 修复在 2.3.1 中,使用 nullValue 编译器选项的 MustacheEnvironmentCollector 不再运行的问题 #22039

除此之外还升级了多项依赖,并改进了文档,详情查看:
https://github.com/spring-projects/spring-boot/releases/tag/v2.3.3.RELEASE

作者:局长

地址:oschina.net/news/117906/spring-boot-2-3-3-released

往期推荐

阿里《Java开发手册》最新嵩山版发布!


重磅!阿里推出国产开源JDK!


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/545952.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

木板最优切割利润最大_最多进行K笔交易的股票最大买卖利润

木板最优切割利润最大This is a very popular interview problem to find maximum profit in stock buying and selling with at most K transactions. This problem has been featured in the interview rounds of Amazon. 这是一个非常受欢迎的面试问题&#xff0c;目的是在最…

禁止访问磁盘的注册表

百度的了一个禁止访问磁盘的注册表问题怎么禁止访问磁盘&#xff0c;手动操作就会&#xff0c;可是有好几十台啊。手动搞&#xff0c;那个累啊。求个高手&#xff0c;帮我弄个注册表或者BAT文件执行都可以&#xff0c;禁止访问D盘跟E盘。网上找了很多资料&#xff0c;都叫用工具…

C语言文本文件与二进制文件转换

本程序要自己创建个文本格式的输入文件a1.txt&#xff0c;编译后能将文本文件前255字节以内的字符转换成相应的AscII码值的二进制表示&#xff0c;并存入输出文件a2.txt中。然后再将二进制文件还原并存入a3.txt文件。实现文件之间的转换。 具体代码如下&#xff1a; #include …

[数据库]Oracle和mysql中的分页总结

Mysql中的分页物理分页•在sql查询时&#xff0c;从数据库只检索分页需要的数据•通常不同的数据库有着不同的物理分页语句•mysql物理分页&#xff0c;采用limit关键字•例如&#xff1a;检索11-20条 select * from user limit 10,10 ;* 每次只查询10条记录.当点击下一页的时候…

List 集合去重的 3 种方法

问题由来在实际开发的时候&#xff0c;我们经常会碰到这么一个困难&#xff1a;一个集合容器里面有很多重复的对象&#xff0c;里面的对象没有主键&#xff0c;但是根据业务的需求&#xff0c;实际上我们需要根据条件筛选出没有重复的对象。比较暴力的方法&#xff0c;就是根据…

c printf 段错误_错误:预期声明在C中的printf之前指定

c printf 段错误The main cause of this error is - missing opening curly brace ({), before the printf() function. 导致此错误的主要原因是-在printf()函数之前缺少打开的花括号( { )。 Example: 例&#xff1a; #include <stdio.h>int main(void)printf("He…

常用的60招电脑操作

1、如果同时有多个窗口打开&#xff0c;想要关闭的话&#xff0c;可以按住shift不放然后点击窗口右上角的关闭图标。2、在保存网页前&#xff0c;可以按一下"ESC"键(或脱机工作)再保存&#xff0c;这样保存很快 3、用电脑听CD可以不用任何的播放软件&#xff0c;把音…

C语言入门——排序

排序的方法有很多种比较常见的便为&#xff1a;冒泡排序、选择排序、插入排序、快速排序。 今天我们就围绕着四种排序来说&#xff0c;如果有兴趣的话可以去查找一下其他排序。 在排序这方面我们主要讨论&#xff1a; 稳定&#xff1a;如果a原本在b前面&#xff0c;而ab&…

【转】eclipse技巧1

2019独角兽企业重金招聘Python工程师标准>>> 俗话说的好啊&#xff0c;“工于利启事&#xff0c;必先善其器”&#xff0c;如果说你的编程功底是一个枪法的话&#xff0c;那么强大的eclipse就是android战士们最好的武器。 这里&#xff0c;我们来总结eclipse的使用技…

Java LinkedList公共int indexOf(Object o)方法(带示例)

LinkedList公共int indexOf(Object o)方法 (LinkedList public int indexOf(Object o) method) This method is available in package java.util.LinkedList.indexOf(Object o). 软件包java.util.LinkedList.indexOf(Object o)中提供了此方法。 This method is used to return …

定时任务最简单的3种实现方法(超好用)

这是我的第 86 篇原创文章作者 | 王磊来源 | Java中文社群&#xff08;ID&#xff1a;javacn666&#xff09;转载请联系授权&#xff08;微信ID&#xff1a;GG_Stone&#xff09;定时任务在实际的开发中特别常见&#xff0c;比如电商平台 30 分钟后自动取消未支付的订单&#x…

C语言入门基础——Brute-Force算法

Brute-Force算法的基本思想是&#xff1a; 1) 从目标串s 的第一个字符起和模式串t的第一个字符进行比较&#xff0c;若相等&#xff0c;则继续逐个比较后续字符&#xff0c;否则从串s 的第二个字符起再重新和串t进行比较。 2) 依此类推&#xff0c;直至串t 中的每个字符依次和…

MFC:2个重载中没有一个可以转换所有参数类型

MFC:2个重载中没有一个可以转换所有参数类型用VS2008&#xff0c;在使用AfxMessageBox函数的时候出现以上错误&#xff0c;代码如下&#xff1a;AfxMessageBox("Here is the information!",MB_ICONINFORMATION);解决办法一&#xff1a;一、 AfxMessageBox(_T("H…

SQL随机生成6位数字

SELECT RIGHT(100000000 CONVERT(bigint, ABS(CHECKSUM(NEWID()))), 6)

为什么劝你放弃Maven?看看Gradle的这些优点就知道了

相信使用Java的同学都用过Maven&#xff0c;这是一个非常经典好用的项目构建工具。但是如果你经常使用Maven&#xff0c;可能会发现Maven有一些地方用的让人不太舒服&#xff1a;Maven的配置文件是XML格式的&#xff0c;假如你的项目依赖的包比较多&#xff0c;那么XML文件就会…

解决问题手册(QT+C++ )

目录前言QTQT介绍QMutexLockerQTimer与事件循环C介绍工作日记介绍2022前言 刚刚参加工作&#xff0c;感觉自己不懂的地方很多。所以我希望做一篇长时间的文章分享&#xff0c;把我工作中遇到的问题还有解决问题的思路都记下来。时间长了它是不是就变成了一本解决问题手册&…

css中的换行符_如何使用CSS防止项目列表中的换行符?

css中的换行符Introduction: 介绍&#xff1a; Dealing with various items in CSS sometimes pose very different problems. The problem could be anything, it could be related to positioning, arrangement, and whatnot, therefore all such kinds of problems require…

Java中的一些坑,汇总篇(2万字)

Photo Drew Farwell 文 | 常意1.前言

VB.NET判断一个路径的文件是否存在

使用文件系统操控文件和路径的能力是任何程序的一个重要功能。在本文所介绍的技巧中&#xff0c;我们将检测VB.NET 如何与文件系统进行作用。通过现有类、方法和属性示例给出简便方法完成必须的功能。为了能够操作文件系统&#xff0c;我们需要用到System.IO命名空间。因此&…

6款html5模板下载

http://www.100sucai.com/code/1316.htmlhttp://www.100sucai.com/code/1318.htmlhttp://www.100sucai.com/code/1310.htmlhttp://www.100sucai.com/code/1309.htmlhttp://www.100sucai.com/code/1303.htmlhttp://www.100sucai.com/code/1301.html转载于:https://blog.51cto.co…