Spring Data JPA 引入了查詢解析器!

工程 | Greg L. Turnquist | 2023年3月21日 | ...

問題

Spring Data JPA 的一項便捷功能是允許您透過其 @Query 註解插入自定義 JPA 查詢。

這提供了一些靈活性,因為您仍然可以嚮應用程式的使用者提供排序引數。請看下面的示例

interface SampleRepository extends CrudRepository<Employee, Long> {

    @Query("select e from Employee e where e.firstName = :firstName")
    List<Employee> findCustomEmployees(String firstName, Sort sort);

}

當不僅提供條件 (firstName),還透過 findCustomEmployees("Alice", Sort.by("lastName")) 提供自定義排序時,Spring Data JPA 會將此自定義查詢轉換為 JPA 查詢...

本週回顧 Spring - 2023年3月21日

工程 | Josh Long | 2023年3月21日 | ...

各位 Spring 粉絲們,大家好!歡迎來到新一期的精彩紛呈的《本週回顧 Spring》!今天是3月21日,他們今天宣佈了 Java 20!成為一名 Java 開發者真是激動人心的時刻。當然,Java 20 只是 Java 21 之前又一個令人驚歎的版本,Java 21 將在短短六個月後釋出,其中包含 Project Loom。當然,Spring Framework 看起來也準備在 Spring Framework 6.1 中提供與之的整合。成為一名 Java 和 Spring Boot 開發者真是太棒了!

Spring Tips: Vaadin Flow 和 Spring Boot 3

工程 | Josh Long | 2023年3月20日 | ...

各位 Spring 粉絲們,大家好!在本期內容中,我們將探討出色的 Vaadin Flow 庫,它最近已針對 Spring Boot 3 進行了更新,以及它如何幫助您提升幸福感。

程式碼照常可以在這裡獲取

本期節目特邀嘉賓有 Vaadin 開發者關係副總裁 Marcus Hellberg 和我的同事 Tiffany Jernigan

製作此影片過程中,沒有傷害任何開發者倡導者

A Bootiful Podcast: Spring Batch 負責人 Mahmoud Ben Hassine 談論2023年的最新進展

工程 | Josh Long | 2023年3月16日 | ...

各位 Spring 粉絲們,大家好!歡迎來到新一期的《A Bootiful Podcast》!在本期節目中,Josh Long (@starbuxman) 與 Spring Batch 負責人 Mahmoud Ben Hassine (@FMBENHASSINE) 探討了 Spring Batch 的最新進展。

筆記

Spring 世界中的 Kotlin DSL

工程 | Josh Long | 2023年3月16日 | ...

Kotlin 是一種漂亮的語言,僅僅憑藉其自身的語法就可以輕鬆地將舊的 Java 庫變得更加簡潔。然而,當您編寫 DSL 時,它才會大放異彩。

這裡為您提供一些內部訊息:Spring 團隊竭盡全力保持凝聚力,在核心主題上保持一致,並讓 Spring 比其各部分的總和更出色。您在每個主要版本中都能看到這一點:Spring Framework 2.0 中的 XML 名稱空間。3.0 中的 Java Config。Spring Boot 1.0 與 Spring Framework 4.0 一同釋出時的條件化和自動配置。響應式程式設計以及...

本週回顧 Spring - 2023年3月14日

工程 | Josh Long | 2023年3月14日 | ...

各位 Spring 粉絲們,大家好!圓周率 (π) 日快樂!歡迎來到新一期的《本週回顧 Spring》!舊金山這裡正在下著瓢潑大雨!新聞裡在談論“大氣河流”;我不知道那是什麼意思,但我也不知道我想知道。總之,我想說的是:我一如既往地很高興有機會待在室內學習。這周有很多內容需要回顧,所以讓我們直接開始吧!

本週回顧 Spring - 2023年3月7日

工程 | Josh Long | 2023年3月7日 | ...

各位 Spring 粉絲們,大家好!歡迎來到新一期的《本週回顧 Spring》!這是令人驚歎的一週,本週我們有很多內容要看。讓我們直接開始吧。

本週回顧 Spring - 2023年2月28日

工程 | Josh Long | 2023年2月28日 | ...

各位 Spring 粉絲們,大家好!歡迎來到新一期的《本週回顧 Spring》!我正在美國德克薩斯州達拉斯的一家酒店房間裡寫這篇文章。昨晚我有幸和一些當地 Java 界的朋友們一起聚會。今天我將拜訪客戶。這確實會是美好的幾天。

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

先行一步

VMware 提供培訓和認證,助您快速進步。

瞭解更多

獲取支援

Tanzu Spring 透過一項簡單的訂閱,為 OpenJDK™、Spring 和 Apache Tomcat® 提供支援和二進位制檔案。

瞭解更多

近期活動

檢視 Spring 社群的所有近期活動。

檢視全部