Spring 本週精選 - 2021 年 6 月 15 日

工程 | Josh Long | 2021 年 6 月 16 日 | ...

嗨,Spring 粉絲們!你們好嗎?我非常興奮!本週 Spring Native 0.10.0 發布了,而且超棒!你一定要看看這個版本。我整理了一個 Spring Tips 影片,這是同類影片中最全面的,介紹了(幾乎)所有你需要了解的關於 Spring Native 和 Spring Native 0.10.0 的資訊。從這裡開始。Spring Native 很棒,這是我希望一開始就擁有的全面介紹。

下次我們在這個不起眼的專欄相遇時,下週將是 6 月 22 日,屆時我們將度過夏至 - 也就是…

Spring 本週精選 - 2021 年 6 月 8 日

工程 | Josh Long | 2021 年 6 月 9 日 | ...

嗨,Spring 粉絲們!最近好嗎?這是其中一個星期,即使我想要發生的事情 - 與家人一起度假 - 沒有發生,但確實發生的事情 - 意外地有很多沒有會議的空閒時間 - 結果非常棒。我竭盡全力才從 IDE 中掙脫出來整理本週的摘要,但我很高興我這樣做了!這裡有很多很棒的東西。讓我們深入了解一下。

適用於 RSocket 的 "Wiremock"

工程 | Dave Syer | 2021 年 6 月 2 日 | ...

如果你的應用程式在運行時連接到 RSocket 伺服器,你該如何測試它?我們需要一種方法讓測試啟動一個伺服器並告訴我們它在哪裡監聽,然後我們需要能夠註冊請求和回應範例(又名「合約」)。這就是這個 專案 提供的 - 它就像 Wiremock,但適用於 RSocket。

開始使用

使用該專案最簡單的方法是作為 JUnit (Jupiter) 擴充功能,例如

@SpringBootTest
@ExtendWith(RSocketServerExtension.class)
class SocketsApplicationTests {
	...
}

安裝此擴充功能後,Spring Boot 測試將在 RSocket 伺服器上運行,該伺服器在 test.rsocket.server.port 給定的埠上監聽,因此測試可以直接連接到它,或者(更可能)它正在測試的程式碼將連接到它。你可能需要透過 @SpringBootTest 註釋告訴它連接到哪裡,例如,如果應用程式正在運行時尋找名為 rsocket.port 的屬性…

Spring 本週精選 - 2021 年 6 月 1 日

工程 | Josh Long | 2021 年 6 月 1 日 | ...

Spring 本週精選 - 2021 年 5 月 25 日

工程 | Josh Long | 2021 年 5 月 25 日 | ...

嗨,Spring 粉絲們!歡迎來到另一期的Spring 本週精選!你們好嗎?我剛從上週的小假期回來,感覺棒極了。過去幾天我一直在使用 Spring Boot 和 Spring Native,我必須告訴你,它們太棒了。

現在有時我會花時間為其他專案啟用 Spring Native 整合 - 它真的讓一些第三方抽象變得栩栩如生!很難知道正確的比較是什麼。在生活中,你做不了多少事情可以帶來如此瞬時、黑夜和白天般的效能和記憶體配置差異,而且只有很少的(使用者可見的)變更。想像一下,你彈一下手指,讓你的豪華超級跑車(Spring Boot 在這個比喻中)變成一輛同樣有能力,而且非常

Spring 本週精選 - 2021 年 5 月 18 日

工程 | Josh Long | 2021 年 5 月 18 日 | ...

取得 Spring 電子報

與 Spring 電子報保持聯繫

訂閱

領先一步

VMware 提供培訓和認證,以加速你的進度。

了解更多

取得支援

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

了解更多

即將舉行的活動

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

查看全部