Spring Data 2020.0 - Spring Data MongoDB 3.1 的新功能和值得注意的事項

工程 | Christoph Strobl | 2020 年 11 月 13 日 | ...

Spring Data MongoDB 3.1 版本是受益於 Spring Data Commons 模組最近變更的模組之一,它利用該基礎架構來帶來反應式功能,例如稽核和 SpEL。 以下程式碼片段讓您了解這對於使用 SpEL 的宣告式 MongoDB 查詢的意義

@Query("{ 'supervisor' : ?#{ hasRole('ROLE_ADMIN') " +
  "? new Document('$regex', '*') : principal.name } }")
Flux<Person> findAllFilteredByRole();

@EnableReactiveMongoAuditing 使用通用基礎架構,因此您可以輕鬆追蹤變更。

Spring 本週重點 - 2020 年 11 月 10 日

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

Spring 粉絲們,大家好! 歡迎收聽另一集Spring 本週重點! 我寫這篇文章時是 2020 年 11 月 10 日,我不敢相信我們距離 2021 年比距離 2019 年更近了。 這太瘋狂了。 從某些意義上講,時間絕對是飛速流逝,而在其他方面卻完全靜止不動。 奇怪的一年。

希望大家都過得很好! 我今天參加了 Reactive Summit(當然是虛擬的)。 今天下午,我參加了一個很棒的小組討論,成員來自生態系統的各個角落。 很快,大約 17:30 左右,如果我沒記錯的話,我將會談談 RSocket 及其在...中的應用...

Spring Data 2020.0 - Spring Data JDBC 2.1 的新功能和值得注意的事項

工程 | Jens Schauder | 2020 年 11 月 10 日 | ...

作為 Spring Data 2020.0 版本的一部分,我們發布了 Spring Data JDBC 2.1。 本文介紹了此版本中四個最有趣的變更。

#在實體建構子引數上使用 @Value

在某些情況下,並非所有進入實體的資料都來自查詢的 ResultSet。 您現在可以提供一個帶有 SPeL 表達式的 @Value 註釋,該表達式將被評估,並且結果將作為建構時的引數傳遞...

Spring 5.3 中的新功能:改進的 Cron 表達式

工程 | Arjen Poutsma | 2020 年 11 月 10 日 | ...

如果您經常收聽 A Bootiful Podcast,您可能已經聽說了我們對 Spring Framework 的 cron 支援所做的改進。 Cron 表達式主要通過 @Scheduled 註釋 在 Spring 應用程式中使用。 在 Spring 5.3 中,我們引入了 CronExpression 類,它代表 — 您猜對了 — 一個 cron 表達式

CronExpression 取代了 CronSequenceGenerator,後者基於 java.util.Calendar,並且存在一些已知問題,Spring 團隊的任何成員都不願意解決這些問題。 引入新類型使我們可以使用更出色的 java.time API,解決...

Spring Data 2020.0 - 新功能和值得注意的事項 - 一般概述

工程 | Christoph Strobl | 2020 年 11 月 06 日 | ...

基於 Spring Framework 5.3 的 Spring Data 2020.0 已經發布,並且隨之而來的是各種商店的許多新功能,這些功能由各個模組涵蓋。 在發布里程碑公告的同時,我們希望更詳細地描述一系列部落格文章中的新功能。 這些文章將涵蓋以下內容

  • Data Commons 中的反應式上下文存取功能。
  • R2DBC 中的生命週期回呼和 Spring R2DBC 的基準。
  • 通用儲存庫和商店特定的 Redis 快取指標。
  • Neo4J 反應式儲存庫.
  • Spring Data for Apache Geode 的分頁儲存庫 API。
  • Spring Data Elasticsearch 的地理形狀、索引和反應式搜尋改進。
  • MongoDB 中的部分篩選器和聚合提示。
  • JDBC 模組的 @Bean 行映射器。
  • Apache Cassandra 抽象的每個語句金鑰空間定義。
  • 宣告式 Couchbase N1QL 查詢。
  • ...

Spring 本週重點 - 2020 年 11 月 3 日

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

Spring 本週重點 - 2020 年 10 月 27 日

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

Spring 粉絲們,大家好! 歡迎收聽另一集Spring 本週重點! 在這瘋狂的過山車之旅中,已經快到 2020 年的 11 月了。 太瘋狂了。

我們有很多東西要處理,所以讓我們不要浪費更多時間。

取得 Spring 電子報

隨時關注 Spring 電子報

訂閱

搶先一步

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

了解更多

取得支援

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

了解更多

即將舉辦的活動

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

檢視全部