A Bootiful Podcast: John Hawley on OSS at VMWare, Security, and more

工程 | Josh Long | 2020 年 3 月 13 日 | ...

嗨,Spring 的粉絲們!在這次的節目中,我們與 John Hawley (@warty9) 進行了交談,他是一位 Linux 核心駭客、一位開源愛好者,也是一位能夠回答有關 VMWare 開源問題的人。

Spring Tips: Java 14 (or: Can Your Java Do This?)

工程 | Josh Long | 2020 年 3 月 11 日 | ...

嗨,Spring 的粉絲們!歡迎來到另一個 Spring Tips!在這次的節目中,我們將研究 Java 14 中的新功能以及它們在構建基於 Spring Boot 的應用程式中的使用。

Speaker: Josh Long (@starbuxman)

To get started, we need to use the latest and greatest version of Java, Java 14, which isn't - just yet - released yet. It is due to be shipped in early 2020. You can download early access releases on Java.net. You might also consider using SDKManager (sdk), which makes installing new JVM editions a trivial matter indeed.

Remember, there are new Java releases every 6 months. These new releases are usable in production but are only supported for the six months between one release and the next. Every now and then, the Java project also releases a long-term support (LTS) release. That release is currently Java 11. Java 14 is only a viable target for production until Java 15 comes out. And indeed, we're going to look at a lot of preview features

Spring Cloud Data Flow 2.4.2 GA Released

工程 | Ilayaperumal Gopinathan | 2020 年 3 月 11 日 | ...

Spring Cloud Data Flow 團隊很高興宣布 2.4.2GA 版本。

在此版本中,除了修復一些錯誤外,我們主要側重於串流管理上伺服器/客戶端效能的改進。

Spring Cloud Data Flow 伺服器中的 REST 層經過重構,以便在檢索串流的執行階段應用程式狀態時,更好地適應 paginationperformance。除此之外,SCDF 儀表板頁面也會根據這些更改進行重新設計。儀表板中的 Runtime Applications 頁面有一個新的佈局,其中執行階段應用程式按其串流分組。Streams 頁面也經過重構,可以有效地檢索串流狀態、應用程式……

This Week in Spring - March 10th, 2020

工程 | Josh Long | 2020 年 3 月 10 日 | ...

嗨,Spring 的粉絲們!歡迎來到另一個精彩的This Week in Spring!我和我的家人基本上暫時處於自我隔離狀態,試圖避開正在摧毀世界各地社區的可怕 COVID-19 疫情。這種疫情很糟糕,因為它使成千上萬的人患病或死亡。這也意味著我更難搭飛機去見人。

我很失望我不能 - 也一直沒能 - 參加這些節目。但是,總是可以學到一些東西,而這個星期也沒有什麼不同。這確實是 Spring 忙碌的一周!讓我們開始……

Getting Started With RSocket: Spring Boot Client

工程 | Ben Wilcock | 2020 年 3 月 9 日 | ...

時間:約 15 分鐘。

先前的文章 中,您看到了 Spring Boot 如何簡化編寫 RSocket 伺服器的任務。但是 RSocket 客戶端呢?在本文中,您將學習如何編寫自己的 RSocket 客戶端,然後使用這個新的客戶端向您的 RSocket 伺服器發送請求-回應訊息。讓我們開始吧!

本教學課程使用 Linux shell。有關如何在 Windows 上執行 Linux shell 的詳細資訊,請參閱 這個 Microsoft 教學課程

步驟 1:為您的客戶端建立一個新的 Spring Boot 專案

編寫自己的程式碼很有趣,因此對於您的 RSocket 客戶端,讓我們從頭開始。

如果這對您來說太麻煩,或者您現在沒有時間,那麼您可以在 demo code repository 的 rsocket-client 資料夾中找到程式碼。

Spring Cloud Hoxton Service Release 3 (SR3) is available.

工程 | Olga Maciaszek-Sharma | 2020 年 3 月 5 日 | ...

我謹代表社群,很高興地宣布 Spring Cloud Hoxton Release Train 的 Service Release 3 (SR3) 今天可用。該版本可以在 Maven Central 中找到。您可以查看 Hoxton 發布說明以獲取更多資訊

重要的安全性公告

Spring Cloud Config 包含針對 CVE-2020-5405 的修復。

Hoxton Release Train 中的顯著變更

這個里程碑主要是錯誤修復版本。

請參閱 Hoxton.SR3 Github Project 以了解所有已關閉的問題。

這個里程碑版本是使用 Spring Boot 2.2.5.RELEASE 構建的。

Spring Cloud Config

注意預設情況下已停用可寫入的 env 端點。若要重新啟用此功能,請設定 management.endpoint.env.post.enabled=true

Spring Tips: Kotlin and Spring Security

工程 | Josh Long | 2020 年 3 月 4 日 | ...

嗨,Spring 的粉絲們!歡迎來到另一個 Spring Tips。在這一集中,我們將研究 Spring Security 的新 Kotlin DSL。我喜歡 Kotlin。我在其他幾個 Spring Tips 影片中介紹了 Kotlin:Kotlin 程式語言Bootiful Kotlin ReduxSpring 對協程的支援。其中一些影片非常老舊!在 Spring 體系中已經有許多不同的專案正在發布 Kotlin DSL。其中包括 Spring Framework、Spring Webflux、Spring Data、Spring Cloud Contract 和 Spring Cloud Gateway。現在,還有 Spring Security!

Spring Security 是一個很棒的專案 - 它解決了業界一些最困難的問題,並幫助人們保護他們的應用程式。而且,似乎這還不夠,它還堅定不移地決心讓安全性容易。如果您曾經在最早的版本中使用過 Spring Security,您就會知道它需要大量的 XML - 頁面! - 才能完成任何事情。這改進到 Spring Security 3 中的程度,您……

This Week in Spring - March 3rd, 2020

工程 | Josh Long | 2020 年 3 月 3 日 | ...

嗨,Spring 的粉絲們!歡迎收看新一期的 This Week in Spring! 這週我在美國加州的舊金山家中,這裡對冠狀病毒的恐懼已經升溫,為我們這些經常旅行的人帶來了問題。 看起來,至少在近期內,我基本上會被「禁足」了。 我的朋友們,請注意安全。

好消息是,這讓我能做更多其他的事情,像是 部落格文章A Bootiful PodcastSpring Tips,當然還有我的 Reactive Spring 書籍。 當然,我們今天還有很多事情要做,就在今天的 This Week in Spring 中,所以…

RSocket 入門:Spring Boot 伺服器

工程 | Ben Wilcock | 2020 年 3 月 2 日 | ...

時間:約 15 分鐘。

在多樣化的微服務世界中,HTTP 無庸置疑是代理程式間通訊的領導者。 它成熟、完善且無處不在。 但在某些情況下,HTTP 請求-回應可能會很麻煩。 如果您需要的通訊模式超出傳統的請求-回應,例如發送即忘或串流呢? 如果您想要在任一方向傳送訊息呢?

使用 HTTP,有一些方法可以實現這一點,但這不是該協定最初設計的目的。 許多解決方案都帶有額外的權衡或缺點。 此外,也沒有規則說…

獲取 Spring 電子報

透過 Spring 電子報保持聯繫

訂閱

搶先一步

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

了解更多

取得支援

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

了解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

查看全部