昨天小编刚给大家介绍过最新的Spring Boot 2.4.4、Spring Cloud 2020.0.2 发布内容,还没看过的小伙伴点这里:Spring Boot 2.4.4、Spring Cloud 2020.0.2 发布
今天再给大家介绍下最新的Spring Framework 5.3.5 内容,支持最新的JDK16哦(JDK16更新内容:Java 16 正式发布!你还学得动吗?)
Spring Framework 作为一个分层应用程序框架,可在任何类型的部署平台上为基于 Java 的现代企业应用程序提供全面的编程和配置模型 。
这次更新主要包含39个bug修复和功能优化:
New Features
-
将@JmsListener 端点 id公开给注释派生的侦听器容器(用于事务定义名称) #26683
-
使用R2DBC添加对Oracle绑定标记方案的支持 #26680
-
将HTTP请求Cookie添加到WebSocket握手信息 #26674
-
添加一个MockMVC alwaysDo等同于WebTestClient #26662
-
确保ClientResponse logPrefix包含可用的连接Id #26656
-
对请求id使用Reactor Netty API #26649
-
WriteResultPublisher不传递取消的信号 #26642
-
无法从ApplicationEventMulticaster中删除@EventListener annotated bean #26638
-
通过RSocket中的@ControllerAdvice支持全局@MessageExceptionHandler #26636
-
在Jackson HttpMessageConverters中支持UTF-16和UTF-32 #26627
-
向ResponseEntity ok 方法添加缺少的可用于null的注释 #26613
-
OncePerRequestFilter.isAsyncDispatch文件可能返回NPE #26602
-
允许使用原始类加载器创建AOP代理 #26601
-
allowedOriginPatterns缺少的WebSocketHandlerRegistration选项 #26593
-
仅用于WebSocket请求的HandlerMapping #26565
-
支持MockHttpServletResponse中带有Expires属性但没有Max Age属性的cookies #26558
-
允许独立于其他日志类别记录REST端点映射 #26539
-
在DefaultMessageListenerContainer中引入“idleReceivesPerTaskLimit” #26442
-
改进对@ExceptionHandler methods格式错误的Accept头的处理 #24539
-
支持@DateTimeFormat中的回退分析模式 #20292
Bug Fixes
-
StatusAssertion值方法与自定义状态代码一起使用时会导致失败 #26658
-
Jaxb2XmlEncoder支持自定义XML媒体类型 #26655
-
本地@CrossOrigin maxAge值应覆盖全局值 #26619
-
多部分边界应带引号 #26616
-
ServerHttpRequest内容类型不能变异 #26615
-
正确设置自动增长数组的元素 #26600
-
从SUN开始的星期几范围内cron表达式的行为变化 #26598
-
修复Windows上不存在文件的“文件:”路径的处理 #26575
-
ClassLoader.getResource类加载器可以抛出IllegalArgumentException #26574
-
ResourceUrlProvider检测到错误的处理程序映射集 #26561
-
spring测试中对Servlet4.0的依赖性使得在运行时使用Servlet3.1非常困难 #26555
-
使用Tomcat上的WebFlux无法完成响应写入 #26434
-
LoadTimeWeaver不再编织用@Component注释的bean类 #26199
Documentation
-
修复参考指南中的公共文件上传URL #26678
-
更新对不推荐使用的CronSequenceGenerator的引用 #26651
-
更新ref docs关于不推荐的@Required annotation #26578
-
修复ref docs的生成输出目录 #26556
-
在参考手册中记录所有支持的SpringProperties键 #26554
Dependency Upgrades
-
Upgrade to Reactor 2020.0.5 #26650
具体地址如下:
https://github.com/spring-projects/spring-framework/releases/tag/v5.3.5
你对这几天的各种更新最喜欢哪一个呢?来投票告诉大家吧!
欢迎转发本文到朋友圈,邀请更多朋友参与投票
看看大家心目中的哪个更新最受欢迎!
往期推荐
哪家中国公司为Java 16贡献最多?Java第一大厂居然不是第一的…
在 IntelliJ IDEA 中与小姐姐连麦写代码是什么体验?
Java都到16了,为什么都还在用8,是越做越烂了么?
Java 16 正式发布!你还学得动吗?
如何用一句话得罪 95% 的中国人?昨天这家公司做到了…
如果你喜欢本文,欢迎关注我,订阅更多精彩内容
关注我回复「加群」,加入Spring技术交流群
免费领取:java基础核心知识总结
喜欢的这里报道
↘↘↘