緊隨Java 16,Spring Framework 5.3.5 發佈:涵蓋JDK 16的支持!

天小編剛給大家介紹過最新的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基礎核心知識總結


喜歡的這裏報道

↘↘↘

本文分享自微信公衆號 - 程序猿DD(didispace)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章