使用 Spring 的無反射範本

工程 | Dave Syer | 2024 年 3 月 22 日 | ...

最近出現了一些 Java 函式庫,它們使用文字範本,但在建置時編譯為 Java 類別。 因此,它們可以在某種程度上聲稱是「無反射」。 除了運行時效能的潛在優勢外,它們還承諾易於使用且可與 GraalVM 原生映像編譯整合,因此對於剛開始在 Spring Boot 3.x 中使用該堆疊的人來說非常有趣。 我們來看看一些函式庫(JStachioRockerJTEManTL)以及如何讓它們運行。

範例的原始碼位於 GitHub 中,每個範本引擎都有自己的…

本週 Spring - 2024 年 3 月 19 日

工程 | Josh Long | 2024 年 3 月 19 日 | ...

哈囉,Java 22!

工程 | Josh Long | 2024 年 3 月 19 日 | ...

更新我已經發布了一個關於這個主題的Spring Tips影片! 如果您願意,您可以觀看該影片代替。

嗨,Spring 粉絲們! 祝賀大家 Java 22 發布日快樂! 您已經拿到位元了嗎? 快點快點快點! Java 22 是一個重大改進,我認為這對每個人來說都是一個值得的升級。 有一些重要的、最終發布的功能,例如 Project Panama,以及一系列更好的預覽功能。 我無法涵蓋所有功能,但我確實想談談我最喜歡的一些功能。 我們將介紹許多功能。 如果您想在家裡關注,程式碼在這裡 (https://github.com/spring-tips/java22)

Spring Security 6.3.0-M3 中的權杖交換支援

工程 | Steve Riesenberg | 2024 年 3 月 19 日 | ...

我很高興分享 Spring Security 6.3 將支援 OAuth 2.0 權杖交換授權 (RFC 8693),該授權現在可以在最新的里程碑版本中預覽 (6.3.0-M3)。 此支援提供了將權杖交換與 OAuth2 客戶端 搭配使用的能力。 同樣地,伺服器端支援也隨 Spring 授權伺服器 1.3 一起提供,現在可以在最新的里程碑版本中預覽 (1.3.0-M3)。

Spring Security 的 OAuth2 客戶端功能讓我們可以輕鬆地向使用 OAuth2 持有者權杖保護的 API 發出受保護的資源請求。 同樣地,OAuth2 資源伺服器…

超媒體和瀏覽器增強

工程 | Dave Syer | 2024 年 3 月 15 日 | ...

如今,前端開發主要由大型 JavaScript 客戶端框架主導。 這有很多很好的理由,但對於許多用例來說,這可能非常低效,而且框架工程變得極其複雜。 在本文中,我想探索一種不同的方法,一種更有效率和更靈活的方法,它由更小的建構模組組成,並且非常適合 Spring 等伺服器端應用程式框架(或一系列伺服器端語言中的類似工具)。 這個想法是採用超媒體的概念,想像下一代瀏覽器會如何…

本週 Spring - 2024 年 3 月 12 日

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

嗨,Spring 粉絲們! 歡迎來到本週 Spring 的另一集! 這將會是很棒的一週!

取得 Spring 電子報

透過 Spring 電子報保持聯繫

訂閱

搶先一步

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

瞭解更多

取得支援

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

瞭解更多

即將舉行的活動

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

檢視所有活動