領先一步
VMware 提供培訓和認證,助您加速進步。
瞭解更多我謹代表團隊以及所有貢獻者,很高興地宣佈下一代 Spring Framework 的新里程碑版本。第五個里程碑版本繼續在 7.0.0-M1、7.0.0-M2、7.0.0-M3 和 7.0.0-M4 的基礎上交付新功能和改進。
從 #33798 開始,我們在整個堆疊中預設支援 Jackson 3.x,並回退到 Jackson 2.x。Spring Framework 中對 Jackson 2.x 的支援已棄用,我們目前的計劃是在 7.1 中停用其自動檢測,並在 7.2 中完全移除其支援。
Jackson 3.x 使用了一個新的 tools.jackson 包,這與通常的 com.fasterxml.jackson 不同。來自“jackson-annotation”工件的類(如 @JsonView, @JsonTypeInfo)仍保留在 com.fasterxml.jackson 包中,以便於升級。
Jackson 3.x 沒有 Jackson2ObjectMapperBuilder 的等效項,我們現在建議使用 Jackson 的 JsonMapper.builder(), CBORMapper.builder() 等作為替代。
我們將更新 Spring Framework 7.0 升級指南 中的相關部分。
我們的新 API 版本功能有了更新,現在能夠僅針對顯式配置的版本來驗證支援的 API 版本,或在 RestClient 和 WebClient 中設定預設版本。
我們在官方參考文件中添加了 關於 API 版本的新章節。
一如既往,您可以檢視 詳細的變更日誌 以獲取更多資訊,並 閱讀 7.0 的全域性釋出說明以瞭解升級注意事項。
7.0.0-M5 現在可以從 https://repo.spring.io 和 Maven Central 獲取。