Spring Framework 5.3.3 发布,初步支持 JDK 17

来源: OSCHINA
编辑: 御坂弟弟
2021-01-13

Spring Framework 5.3.3 现已发布。Spring Framework 是一个分层应用程序框架,可在任何类型的部署平台上为基于 Java 的现代企业应用程序提供全面的编程和配置模型 。此次更新包括 40 个修复和改进。

新功能

  • 为 ExceptionHandlerMethodResolvers 添加 null 检查
  • ClassNotFoundException:通过 Spring MVC 使用 WebTestClient 时的 ExchangeFunction
  • 对 JDK 17 的早期支持 
  • 更新 ReactiveAdapterRegistry, 在类初始化时进行类路径检查 
  • 在 Jetty Reactive HttpClient 中使用 abortOnRequest 
  • 更新 OncePerRequestFilter.isAsyncDispatch 以使用 HttpServletRequest.getDispatcherType() 
  • 在 AttributeAccessor 中引入 computeAttribute() 
  • ......

bug 修复

  • 无法在 WebFlux 中的 httpHeaders.keySet()中删除 header
  • 有效负载项目 SimpleApplicationEventMulticaster 中的 ClassCastException 处理 
  • DefaultPartHttpMessageReader 创建不会关闭的活动资源 
  • 修复 ReactorNettyWebSocketSession 中 isOpen()的实现 
  • 在 spring-form.tld 中移除过时的 commandName 属性 
  • ......

点此查看详细更新内容

展开阅读全文
4 收藏
分享
加载中
精彩评论
在用8,坐等80
2021-01-13 21:06
2
举报
猛!
2021-01-13 19:37
1
举报
16还没发布
2021-01-13 08:47
1
举报
我还在用JDK8
2021-01-13 08:31
1
举报
最新评论 (11)
您好,请问支持是指什么?Java不是向下兼容的吗?Spring不需要改动都可以运行在JDK17吧?
2021-01-13 22:49
0
回复
举报
在用8,坐等80
2021-01-13 21:06
2
回复
举报
猛!
2021-01-13 19:37
1
回复
举报
只用LTS版本
2021-01-13 15:56
0
回复
举报
不小心看成了JDK 7 😅
2021-01-13 10:38
0
回复
举报
坐等17发布
2021-01-13 10:33
0
回复
举报
kut
我觉得JDK 14 还行。
2021-01-13 09:31
0
回复
举报
11都没用用过
2021-01-13 09:19
0
回复
举报
16还没发布
2021-01-13 08:47
1
回复
举报
我还在用JDK8
2021-01-13 08:31
1
回复
举报
一样…
2021-01-13 11:07
0
回复
举报
更多评论
11 评论
4 收藏
分享
返回顶部
顶部