Spring Data Document 1.0.0.M2 釋出,支援 MongoDB

釋出 | Thomas Risberg | 2011 年 4 月 9 日 | ...

尊敬的 Spring 社群:

我很高興地宣佈,支援 MongoDB 的 Spring Data Document 1.0 專案的第二個里程碑版本現已釋出!

Spring Data 專案的主要目標是簡化構建使用新型資料訪問技術(如非關係資料庫、Map-Reduce 框架和基於雲的資料服務)的 Spring 驅動應用程式。

Spring Data MongoDB 子專案提供了與 MongoDB 文件資料庫的整合。

下載 | JavaDocs | 參考文件 | 變更日誌

要了解有關該專案的更多資訊,請訪問 Spring Data Spring Data MongoDB 頁面

Spring Data Document 1.0.0.M2 中的更改和新功能包括

通用

  • 使用基於 Java 的 @Configuration 類支援 Spring 配置

核心資料訪問

  • 永續性和對映生命週期事件
  • 地理空間整合
  • [DATADOC-76] - 向 MongoTemplate/MongoOperations 新增對 findAndRemove 的支援
  • [DATADOC-5] - 提供 Mongo 錯誤到 Spring DAO 異常的詳細對映
  • [DATADOC-51] - 修復了為同一資料庫例項多次進行身份驗證時引發異常的問題

查詢

  • [DATADOC-72] - 新增對 Mongo 的 $elemMatch 和連結 Criteria 的支援
  • [DATADOC-77] - 將 Query 中的 "and" 方法重新命名為 "addCritera"
  • [DATADOC-67] - Criteria API 支援地理搜尋的關鍵字

對映

  • 功能豐富的物件對映與 Spring 的轉換服務整合
  • 基於註解的對映元資料,但可擴充套件以支援其他元資料格式
  • [DATADOC-60] - 新增名稱空間支援以設定 MappingMongoConverter
  • [DATADOC-33] - 引入註解以在域物件中標記 id 欄位

倉庫

  • [DATADOC-47, DATACMNS-17] - 適配了新的元模型 API
  • [DATADOC-46] - 添加了對“In”和“NotIn”關鍵字的支援
  • [DATADOC-49] - 修復了“And”和“Or”關鍵字
  • [DATADOC-41] - 添加了對執行 QueryDsl 謂詞的支援
  • [DATADOC-69] - 讓倉庫名稱空間選擇預設的對映上下文 bean 並允許配置
  • [DATADOC-24] - 允許使用 @Query 註解來定義查詢
  • [DATADOC-34] - 為查詢方法中提到的列建立索引

跨儲存

  • [DATADOC-48] - 跨儲存永續性 - 支援 JPA 實體,其中的欄位使用 MongoDB 透明地持久儲存/檢索

日誌記錄

  • [DATADOC-66] - Log4j 日誌追加器

期待您在論壇問題跟蹤器中提供反饋。

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

搶佔先機

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

瞭解更多

獲取支援

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

瞭解更多

即將舉行的活動

檢視 Spring 社群中所有即將舉行的活動。

檢視所有