Spring Data 2023.1.0-M1 已發布
謹代表所有做出貢獻的人,我很高興宣布 Spring Data 2023.1
的第一個里程碑版本已可從我們的 repo.spring.io/milestone 儲存庫取得。此版本引入了 2023.1
世代的主要主題,以及我們所有主題的初始功能
- 擁抱 JDK 21 LTS
- 支援 Kotlin Value Classes
- 用於 Repository Query Methods 的
Limit
支援 - Spring Data JDBC 的 Schema 和 SpEL 支援
請查看我們的 發布說明,了解我們產品組合和各個模組中的特定功能。即將推出的 Spring Boot 3.2 M1 里程碑版本與此里程碑版本整合。請盡早嘗試 2023.1.0-M1
並告訴我們結果,以幫助我們...
A Bootiful Podcast:Spring Framework 和 Spring Boot 傳奇人物 Stéphane Nicoll 在 A Bootiful Podcast 中
嗨,Spring 的粉絲們!歡迎收聽另一集A Bootiful Podcast!在本集中,Josh Long 與 Spring 團隊傳奇人物 Stéphane Nicoll (@snicoll) 談論 Spring Boot、Apache Maven 和 Gradle、他加入 Spring 團隊的旅程等等。本集是在 2023 年 5 月在西班牙巴塞隆納舉行的史詩般的 Spring I/O 活動中現場錄製的!
Spring Web Flow 3.0.0 已發布
很高興宣布 Spring Web Flow 3.0.0 的可用性。此版本完全關於與 Spring Framework 6 和 Jakarta EE 的相容性。 spring-webflow-sampes 已更新,提交歷史記錄提供了升級所需的變更範例。一個重要的變更是需要移除 Tiles,Tiles 尚未遷移到 Jakarta EE。 booking-mvc 範例現在改用 Thymeleaf Layouts。
再次特別感謝 Ian Young、Scott Cantor 和 Gábor Lipták 協助我們向社群提供這些更新!
Spring Framework 5.2.25.RELEASE、5.3.29 和 6.0.11 現已推出
謹代表團隊和所有做出貢獻的人,我很高興宣布 Spring Framework 5.2.25.RELEASE
、5.3.29
和 6.0.11
現已推出。
Spring Framework 5.2.25.RELEASE
包含 2 個修復改進。這是一個週期外的版本,不會與新的 Spring Boot 版本一起發布,因為 Spring Boot 2.3.x 已終止生命週期 (EOL)。
Spring Framework 5.3.29
包含 22 個修復和文件改進,包括 3 個針對回歸的修復。此版本將與 Spring Boot 2.7.14 一起發布,將於下週發布。
Spring Framework 6.0.11
包含 71 個修復和文件改進,包括 7 個針對回歸的修復。此版本將與 Spring Boot 3.0.9 和 3.1.2 一起發布,將於下週發布...
Spring Framework 6.1 M2 已發布
謹代表 Spring Framework 團隊,我很高興宣布第二個 Spring Framework 6.1 里程碑版本已可從 repo.spring.io/milestone 取得。這個新版本建立在 第一個里程碑中引入的主要 6.1 主題之上,並新增了新主題:@Scheduled
改進以及 RestClient
的引入。
主要主題狀態更新
資料繫結和驗證工作已取得進展,我們現在已完成 "內建 Web 支援 Method Bean Validation" 總體問題,並已 相應地記錄了該功能。
由於 Virtual Threads 主題,現在可以在 VirtualThreadTaskExecutor
上排程 WebFlux Controllers 的封鎖執行...
Spring 6.1 的新功能:RestClient
Spring Framework 6.1 M2 引入了 RestClient
,這是一個新的同步 HTTP 客戶端。顧名思義,RestClient
提供 WebClient
的流暢 API,以及 RestTemplate
的基礎架構。
十四年前,當 RestTemplate
在 Spring Framework 3.0 中引入時,我們很快發現,在類似模板的類別中公開 HTTP 的所有功能會導致過多的重載方法。因此,在 Spring Framework 5 中,我們針對反應式 WebClient
使用了流暢的 API。透過 RestClient
,我們正在引入一個 HTTP 客戶端,該客戶端提供類似於 WebClient
的 API,並且使用 RestTemplate
的訊息轉換器、請求工廠、攔截器和其他底層元件...
本週 Spring 大事 - 2023 年 7 月 11 日
嗨,Spring 的粉絲們!歡迎收聽另一集本週 Spring 大事!我目前在美味、陽光明媚的印尼雅加達,為期一周的會議和 本週稍晚的 SpringOne Tour 印尼活動做準備。我也將在 2023 年 7 月 20 日在馬來西亞吉隆坡發表演講。如果您在這些地區,請務必加入我,在我們通往生產的旅程中,一定會充滿樂趣!
無論如何,我們本週有很多東西要深入探討,讓我們開始吧。
- A Bootiful Podcast:Jetbrains 的 Anton Arhipov 談論 IntelliJ、Java 等等
- 使用 Spring Cloud Gateway 的主動健康檢查策略
- 適用於 Spring 的流暢、功能風格、非反應式 HTTP 客戶端:引入 RestClient? spring-projects/spring-framework@0820210
- 使用 Loki 在 Spring Boot 中進行記錄 - Piotr's TechBlog
- 我如何使用 Spring Retry 刪除超過 1000 行程式碼
- ELK + Spring Boot:本機設定指南
- 適用於 Spring MVC.fn 的新 Spring Cloud Gateway 看起來非常棒!
- 有趣的儲存庫:…