本週 Spring 快訊,2020 年 1 月 5 日 - 十週年紀念版

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

嗨,Spring 的粉絲們! 新年快樂! 歡迎來到另一期的本週 Spring 快訊! 今天是一個重要的日子,因為它標誌著本週 Spring 快訊的十週年!

在 2010 年底與傳奇人物和 SpringSource 聯合創始人 Keith Donald 進行了一次有趣的討論後,我開始了這個綜述。 看啊,第一篇2011 年 1 月的第一週,這個綜述的第一版在舊的 SpringSource.org 部落格上發布。

在過去的十年裡,每週二都毫無例外地整理這個綜述非常有趣。 你不會相信我為了在星期二發布這個綜述所做的一切,好吧,我的星期二,無論我在哪裡。 我總是搭飛機,而 SpringSource.org 上的原始部落格軟體不支援排程發布文章,所以我會提前一點發布,或者 - 如果我整天都要在飛機上 - 我會讓當時的經理Adam Fitzgerald幫我發布。 在部落格的前幾年,他還審閱了內容……

YMNNALFT:使用 Spring Boot Maven Plugin 和 Buildpacks 輕鬆建立 Docker 映像檔

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

歡迎來到另一期的你可能不需要另一個庫來做那件事 (#YMNNALFT)! 自 2016 年以來,我花了很多時間在 我的 Spring Tips 影片中闡明(或者試圖闡明,無論如何!) Spring 生態系統中一些更巨大的機會。 然而,今天,我以不同的精神來到你身邊,想要關注那些做著奇妙事情的小而有時隱藏的寶石,它們可能會讓你免於額外的第三方依賴及其隱含的複雜性。

你試過 Paketo 嗎? 它很棒! 它減輕了當今雲端軟體最大的痛苦之一:Dockerfiles

順便說一句:最大的痛點當然是 YAML。 YAML 是人們離開 IT 領域的原因! YAML:當你想要 Python 的縮排敏感的背叛,以及 Python 不存在的設計時驗證,而且沒有……

今年 Spring - 2020 年版

工程 | Josh Long | 2020 年 12 月 31 日 | ...

嗨,Spring 的粉絲們!

你知道我做了什麼嗎? 我犯了一個錯誤,大家。 我不小心在 12 月的最後一週,也就是今年最後一個月發布了本週 Spring 快訊! 我不應該這樣做。 通常,你會看到,我將特定年份的本週 Spring 快訊的最後一期變成名為今年 Spring的內容,這是對定義了當年(無論如何,從我的角度來看)的主要主題的慶祝。 然後我會內嵌包含通常的本週 Spring 快訊綜述。 我忘記先做第一部分了,所以我將其作為單獨的文章發布。 嘿,這是傳統……

本週 Spring 快訊 - 2020 年 12 月 29 日

工程 | Josh Long | 2020 年 12 月 29 日 | ...

嗨,Spring 的粉絲們! 歡迎來到另一期的本週 Spring 快訊

你好嗎? 一切都好嗎? 今天早上,我參加了一個由巴塞隆納 JUG(他們舉辦 JBCN 會議和其他活動)主持的有趣的兩個小時的小組討論,討論了包括 GraalVM 原生映像檔、Java 語言的新功能、雲端原生應用程式等各種各樣的事情。 感謝邀請我!

我很高興本週的綜述,我們有很多內容要介紹,所以讓我們開始吧!

Cloud Events 和 Spring - 第 2 部分

工程 | Oleg Zhurakousky | 2020 年 12 月 23 日 | ...

簡介

我們首先快速總結先前的文章

  • 訊息是一種足夠的結構和抽象,可以在 Spring 的上下文中使用它來消費表示雲端事件的資料。 我們希望它很清楚。
  • 在 Spring 中,我們致力於隔離功能性與非功能性考量因素,讓我們可以在框架層面解決非功能性方面(例如發送、接收、重試、連接、轉換和其他方面),讓你(主要)專注於實際的業務邏輯,並讓你保持程式碼的簡單性,並可插入到各種執行上下文(稍後會詳細介紹)。

這個……

本週 Spring 快訊 - 2020 年 12 月 22 日

工程 | Josh Long | 2020 年 12 月 22 日 | ...

嗨,Spring 的粉絲們! 歡迎來到另一期的本週 Spring 快訊!

現在是 2020 年 12 月 22 日,當我寫這篇文章時,我無法相信我們正處於本週的中間,距離聖誕節只有兩天的購物時間了! 我不知道是不是僅僅因為一年中的這個時候,我充滿了正常的溫暖感,或者僅僅是因為,經過像 2020 年這樣的一年,我非常渴望品嚐這珍貴的喘息機會。 無論哪種方式,我都高興極了。 我感冒了! 我生病了,打噴嚏,而且我流鼻涕,但至少不是 COVID-19,而且至少我有我的家人和我的工作,而且 - 總而言之 - 我感覺非常、非常非常……

宣布 Spring Cloud Stream Applications 2020.0.0 GA 版本

工程 | Soby Chacko | 2020 年 12 月 21 日 | ...

我們很高興宣布新設計的 Spring Cloud Stream 應用程式的 GA 版本 - 2020.0.0

我們希望利用這次發布公告來總結我們在夏季開始的部落格系列。 因此,將其視為部落格系列的第 15 部分。 在這個部落格中,我們將概述該系列中所有先前的劇集,但首先,讓我們介紹一些發布細節。

發布概述

2020.0.0 GA 版本包含事件串流應用程式的完全改造的功能基礎。 舊的結構基於 app starter 模型,其中應用程式的關鍵邏輯作為 starter 模組的一部分提供。 然後,starter 構成應用程式的基礎。 雖然它適用於先前四代的這些 app starter(Avogadro、Bacon、Celsius、Darwin 和 Einstein),但它被認為有必要將這些 starter 重寫為可重複使用的函數,以便它們可用於超出開箱即用應用程式中所需的一系列使用案例。 因此,許多舊的 app starter 被重構和重新設計為函數、供應者和消費者。 對於基於開箱即用的 Spring Cloud Stream binder 的應用程式,我們採用這些功能元件,並將它們用作構建它們的基礎。 其他自定義應用程式,甚至是非串流使用案例,都可以使用這些功能元件作為基礎進行設計。 這些函數可以……

取得 Spring 電子報

透過 Spring 電子報保持聯繫

訂閱

領先一步

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

了解更多

取得支援

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

了解更多

即將舉行的活動

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

查看全部