Spring 商業支援擴展

新聞 | Michael Minella | 2023 年 9 月 11 日 | ...

去年 11 月,團隊發布了 Spring 系列的主要版本,為未來十年在 JVM 上的企業應用程式開發奠定了新的基礎。隨著這輪主要版本的發布,專案的 Java 基準從 Java 8 提高到 Java 17,並從 Java EE 遷移到 Jakarta EE。除了新的基準之外,我們還透過 GraalVM 引入了新的原生編譯功能,並改善了整個系列的可觀察性。我們知道,雖然我們投入了大量精力使升級盡可能無縫……

現在一起:Spring Boot 3.2、GraalVM 原生映像、Java 21 和 Project Loom 的虛擬線程

工程 | Josh Long | 2023 年 9 月 9 日 | ...

這已經等了很久,但最終我們可以創建使用 Spring Boot (透過 Spring Boot 3.2) 和 Java 21 的虛擬線程 (Project Loom) 的 GraalVM 原生映像!

為什麼這一切都很重要?Project Loom 和 GraalVM 原生映像這些獨立的東西都提供了引人注目的運行時特性。我已經等了很久讓這些東西匯聚在一起!讓我們依次討論它們。

GraalVM 原生映像

GraalVM 是一個 OpenJDK 發行版,提供了一些額外的實用程式,包括一個名為 native-image 的實用程式,它對您的程式碼進行提前 (AOT) 編譯。我們……

本週 Spring 快訊 - 2023 年 9 月 5 日

工程 | Josh Long | 2023 年 9 月 5 日 | ...

嗨,Spring 粉絲們!歡迎來到另一期本週 Spring 快訊!你好嗎?我剛從另一個美好的勞動節週末回來,正前往挪威奧斯陸參加精彩的 JavaZone 2023 活動。這將是我自疫情以來首次返回美麗的挪威奧斯陸!我等不及了!如果您在那裡,請隨時說聲「嘿」!

一個 Bootiful Podcast:Spring Security 和 Kubernetes 傳奇人物 Daniel Garnier-Moiroux

工程 | Josh Long | 2023 年 8 月 31 日 | ...

嗨,Spring 粉絲們!在本期節目中,Josh Long 與 Spring 貢獻者兼巴黎礦業大學兼職教授 Daniel Garnier-Moiroux (@kehrlann) 討論了所有 Spring Security 和 Kubernetes、產品化的 Spring Cloud Services 等的狂野而精彩的交叉點,該採訪是在 2023 年 SpringOne 上從內華達州拉斯維加斯直播錄製的!

這是 N+1 問題結束的開始:介紹單個查詢載入。

工程 | Jens Schauder | 2023 年 8 月 31 日 | ...

太長不看 (TL;DR)

從 Spring Data JDBC 3.2.0-M2 開始,Spring Data JDBC 支援單個查詢載入。單個查詢載入使用單個 select 語句載入任意聚合。

要啟用單個查詢載入,您需要在您的 RelationalMappingContext 上呼叫 setSingleQueryLoadingEnabled(true)

在 3.2.0-M2 中,這僅適用於簡單的聚合,包括聚合根和單個其他實體集合。它也僅限於 CrudRepository 中的 findAllfindByIdfindAllByIds 方法。未來版本將對此進行改進。最後一個限制是您使用的資料庫必須支援 分析函數(又名視窗函數)。除了官方支援的所有資料庫之外…

本週 Spring 快訊 - 2023 年 8 月 29 日 - SpringOne 恢復部落格文章

工程 | Josh Long | 2023 年 8 月 29 日 | ...

嗨,Spring 粉絲們!歡迎來到另一期本週 Spring 快訊!我累壞了。說真的。上週真是太瘋狂了。如果您需要我,我會在那邊喝茶…

但是,在此之前,像往常一樣,有很多東西要介紹,而且好奇的人沒有休息,所以我們先把這個解決掉,好嗎?

我的 SpringOne 2023 回顧

工程 | Josh Long | 2023 年 8 月 29 日 | ...

嗨,Spring 粉絲們!看,這是 2020 年代以來第一個面對面的 SpringOne 之後的星期一,也是疫情以來的第一次,說實話,我累壞了!拉斯維加斯是一種令人眼花繚亂、轟動、令人難以抗拒、令人興奮的體驗,SpringOne 也是如此。但這是值得的。SpringOne 展會超出了所有人的預期,所以絕對值得。

這種壓倒性的規模在主題演講中表現得最為明顯,主題演講座無虛席。我無法真正回顧整個展會,但我確實想談談您在主題演講中看到的一些巨大主題。

在主題演講中,好的……

Spring Data JDBC - 如何維護您的資料庫結構

工程 | Jens Schauder | 2023 年 8 月 29 日 | ...

這是關於如何應對在使用 Spring Data JDBC 時可能遇到的各種挑戰的系列文章的第五篇。該系列包括

  1. Spring Data JDBC - 如何使用自訂 ID 生成?

  2. Spring Data JDBC - 如何建立雙向關係?.

  3. Spring Data JDBC - 如何實現快取?

  4. Spring Data JDBC - 如何對聚合根執行部分更新?

  5. Spring Data JDBC - 如何為我的網域模型生成結構?(本文)

如果您是 Spring Data JDBC 的新手,您應該首先閱讀它的 介紹這篇文章,它解釋了聚合在 Spring Data JDBC 上下文中的相關性……

取得 Spring 電子報

透過 Spring 電子報保持聯繫

訂閱

領先一步

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

了解更多

取得支援

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

了解更多

即將到來的活動

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

檢視全部