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

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

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

如今,應用程式被構建為一系列小的獨立上游服務。這加快了開發速度,並使模組能夠專注於特定的職責,從而提高它們的質量。這是使用微服務方法的主要優勢之一。然而,從一個服務跳到另一個服務會增加額外的延遲,當服務沒有響應時,這種延遲會急劇增加。

如果您執行微服務,您會希望防止上游服務在未工作時被呼叫……

本週Spring動態 - 2023年7月4日

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

大家好,Spring愛好者們!歡迎收聽本期《This Week in Spring》!本週我來到了悶熱但美好的新加坡,與客戶會面,並剛剛在SpringOne Tour新加坡站進行了演講。

如果您在新加坡,希望今晚能加入我的《Bootiful Spring Boot 3.x with Josh Long》活動,時間是2023年7月4日(週二)下午6:00。這將是一場非常有趣的活動!

下週我將前往印度尼西亞雅加達參加SpringOne Tour活動,時間是7月13日。千萬不要錯過!

我們有非常豐富的內容要分享,讓我們開始吧!

使用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愛好者們!歡迎收聽本期《This Week in Spring》!本週我人在首爾,與開發者們交流Spring Boot 3的最新動態!有很多很棒的新功能即將推出,也有很多很棒的功能已經可用。有幾件事讓我非常興奮。

首先,昨天我與我的朋友,那位獨一無二的、令人驚歎的Trustin Lee進行了聯合演講。他是Netty的建立者,也是LINE公司Armeria專案的負責人。LINE是一款非常受歡迎的社交訊息應用程式,在韓國和日本廣泛使用。與他合作並聯合演講非常有趣

使用Spring處理GraphQL與Spring Data Neo4j

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

引言

這是一篇由Gerrit Meier撰寫的客座部落格,他來自Neo4j,負責維護Spring Data Neo4j模組。

幾周前,Spring (for) GraphQL 1.2.0版本釋出,包含了一系列新功能。這還包括與Spring Data模組更好的整合。受這些變化的激勵,Spring Data Neo4j增加了更多支援,以在與Spring GraphQL結合使用時提供最佳體驗。本文將指導您建立一個在Neo4j中儲存資料並支援GraphQL的Spring應用程式。如果您只對該領域有部分興趣,您可以…

Spring Boot 3.1中改進的Testcontainers支援

工程 | 莫里茨·哈爾布里特 | 2023年6月23日 | ...

Spring Boot一直支援Testcontainers一段時間了,而Spring Boot 3.1進一步改進了它。但首先,讓我們看看Testcontainers是什麼以及它通常是如何使用的。

Testcontainers是一個開源框架,用於提供可丟棄的、輕量級的資料庫、訊息代理、Web瀏覽器,或幾乎任何可以在Docker容器中執行的東西的例項。

如果您過去使用過Testcontainers,那麼您很有可能在整合測試中使用過它們

@SpringBootTest
@Testcontainers
class MyIntegrationTests {

    @Container
    static…

Spring Boot 3.1 中的 Docker Compose 支援

工程 | 莫里茨·哈爾布里特 | 2023年6月21日 | ...

Spring Boot 3.1 中對 Docker Compose 的支援建立在 ConnectionDetails 抽象之上,我們已在另一篇博文中介紹過它。如果您尚未閱讀,請在閱讀本文之前先閱讀該文章。

Docker Compose “是一個用於定義和執行多容器 Docker 應用程式的工具”。Docker Compose 配置檔案(通常命名為 docker-compose.yamlcompose.yaml)允許您定義服務。此類服務必須具有名稱和 Docker 映象。您還可以選擇定義環境變數、暴露的埠、標籤、服務之間的關係等等。

這裡…

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有