Couchbase 支援
Spring Data 對 Couchbase 的支援包含廣泛的功能
-
使用基於 Java 的
@Configuration
類別來支援 Spring 設定。 -
CouchbaseTemplate
和ReactiveCouchbaseTemplate
輔助類別,提供 Couchbase 集合與 POJO 之間的物件映射。 -
例外轉換 為 Spring 的可移植資料存取例外層級架構。
-
功能豐富的物件映射,與 Spring 的 Conversion Service 整合。
-
基於註解的映射元數據,可擴展以支援其他元數據格式。
-
自動實作命令式和反應式
Repository
介面,包括對自訂查詢方法的支援。
對於大多數面向資料的任務,您可以使用 [Reactive]CouchbaseTemplate
或 Repository
支援,兩者都使用豐富的物件映射功能。Spring Data Couchbase 在各種 API 中的物件上使用與 Couchbase Java SDK 中一致的命名慣例,以便使用者熟悉,並讓您可以將現有知識映射到 Spring API 上。