Spring 6.1 的新功能:RestClient

工程 | Arjen Poutsma | 2023 年 7 月 13 日 | ...

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 日

工程 | Josh Long | 2023 年 7 月 11 日 | ...

嗨,Spring 愛好者們!歡迎來到新一期的Spring 本週!我目前身處美味又陽光明媚的印尼雅加達,正在為本週的會議和本週稍晚的 SpringOne Tour 印尼活動做準備。我還將於 2023 年 7 月 20 日在馬來西亞吉隆坡發表演講。如果您在這兩個地區,請出來參加,這肯定會是我們生產之旅中的一大樂趣!

無論如何,我們本週有很多內容要深入研究,所以讓我們開始吧。

Azure Spring Apps Enterprise – 更強大的功能、可擴展性和擴展的 Spring Boot 支援

工程 | Josh Long | 2023 年 7 月 11 日 | ...

您能相信 Spring 今年慶祝成立 20 週年嗎?如果沒有全球數百萬的 Spring 開發人員,我們無法走到今天,謝謝你們! Spring 一直是 Java 開發人員的重要工具,並且它繼續快速增長和創新。從一開始,Azure 和 VMware Tanzu 始終是客戶運行任務關鍵型 Java 和 Spring 工作負載的可靠合作夥伴。我們對 Java Spring 開發人員社群的承諾和喜愛從未動搖。

Microsoft 和 VMware Tanzu 的合作持續進行

Microsoft 與 Spring 團隊的合作…

使用 Spring Cloud Gateway 的主動式健康檢查策略

工程 | Ignacio Lozano | 2023 年 7 月 5 日 | ...

使用 Spring Cloud Gateway 的主動式健康檢查策略

如今,應用程式是作為一小組獨立的上游服務構建的。這加速了開發,並允許模組專注於特定職責,從而提高了它們的品質。這是使用微服務方法的主要優勢之一。但是,從一項服務跳到另一項服務可能會增加額外的延遲,並且當服務沒有回應時,此延遲可能會顯著增加。

如果您運行微服務,您希望防止在您的上游服務無法工作時調用它們…

Spring 本週 - 2023 年 7 月 4 日

工程 | Josh Long | 2023 年 7 月 4 日 | ...

嗨,Spring 愛好者們!歡迎來到新一期的Spring 本週!本週我在炎熱但可愛的新加坡,正在與客戶會面,並且剛在 SpringOne Tour 新加坡站結束了演講。

如果您在新加坡,我希望您今晚能加入我參加 與 Josh Long 一起進行 Bootiful Spring Boot 3.x,週二,2023 年 7 月 4 日,下午 6:00。這將會是一大樂趣!

我將於下週 7 月 13 日在印尼雅加達舉辦 SpringOne Tour 活動。 不要錯過這個!

我們有一個非常忙碌的總結要進行,所以讓我們直接進入正題!

使用 Azure OpenAI 構建智慧型 Spring 應用程式

工程 | Josh Long | 2023 年 7 月 2 日 | ...

Josh 的注意事項:嗨,Spring 愛好者們!我想轉發這篇文章,它介紹了 Microsoft 的 Sean Li 如何使用 Spring 和 Azure OpenAI,因為它很有趣:請享用!

將尖端人工智慧整合到應用程式中已成為當今科技領域的新趨勢。 Spring 是市場上最受歡迎的 Java 框架,以其簡約性、設計模式和專注於開發企業級應用程式的生產力而聞名。在此部落格中,我們將深入探討利用 Spring 和 Azure OpenAI 的令人興奮的領域,以釋放新的可能性。您可以…

Spring 本週 - 2023 年 6 月 27 日

工程 | Josh Long | 2023 年 6 月 27 日 | ...

嗨,Spring 愛好者們!歡迎來到新一期的Spring 本週!本週我在首爾與開發人員討論 Spring Boot 3 的最新和最棒的功能!即將推出許多很棒的東西,並且已經有很多很棒的東西。我對一些事情感到非常興奮。

首先,昨天我與我的朋友,也是唯一一位令人驚嘆的 Trustin Lee 進行了一次聯合演講,他是 Netty 的創建者,也是 LINE 公司 Armeria 專案的負責人。 LINE 是一款在韓國和日本廣泛使用的非常流行的社交訊息應用程式。 與他合作並共同演講非常有趣

將 Spring 用於 GraphQL 與 Spring Data Neo4j

工程 | Mark Paluch | 2023 年 6 月 27 日 | ...

簡介

這是來自 Neo4jGerrit Meier 的客座部落格文章,他維護 Spring Data Neo4j 模組。

幾週前,Spring (for) GraphQL 的 1.2.0 版本發布,其中包含許多新功能。這也包括與 Spring Data 模組更好的整合。在這些變更的推動下,Spring Data Neo4j 中添加了更多支援,以便在使用它與 Spring GraphQL 結合使用時提供最佳體驗。這篇文章將指導您建立一個 Spring 應用程式,該應用程式的資料儲存在 Neo4j 中並具有 GraphQL 支援。如果您只對網域感興趣,您可以…

取得 Spring 電子報

隨時了解 Spring 電子報

訂閱

取得領先優勢

VMware 提供培訓和認證,以加速您的進展。

了解更多

取得支援

Tanzu Spring 在一個簡單的訂閱中提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔。

了解更多

即將舉行的活動

查看 Spring 社群中所有即將舉行的活動。

查看全部