Couchbase サポート
Couchbase に対する Spring Data サポートには、幅広い機能が含まれています。
Java ベースの
@Configuration
クラスによる Spring 構成のサポート。Couchbase コレクションと POJO 間のオブジェクトマッピングを提供する
CouchbaseTemplate
およびReactiveCouchbaseTemplate
ヘルパークラス。例外変換を Spring のポータブルデータアクセス例外階層に変換します。
Spring の 変換サービスと統合された機能豊富なオブジェクトマッピング。
他のメタデータ形式をサポートするために拡張可能なアノテーションベースのマッピングメタデータ。
カスタムクエリメソッドのサポートを含む、命令型およびリアクティブ
Repository
インターフェースの自動実装。
ほとんどのデータ指向タスクでは、[Reactive]CouchbaseTemplate
または Repository
サポートを使用できます。どちらも豊富なオブジェクトマッピング機能を使用します。Spring Data Couchbase は、さまざまな API のオブジェクトに対して、Couchbase Java SDK のオブジェクトと一貫した命名規則を使用しているため、馴染みやすく、既存の知識を Spring API にマッピングできます。