Package org.springframework.data.couchbase.repository
package org.springframework.data.couchbase.repository
This package contains the Couchbase interfaces to support the Spring Data repository abstraction.
The goal of Spring Data repository abstraction is to significantly reduce the amount of boilerplate code required to implement data access layers for various persistence stores.
The goal of Spring Data repository abstraction is to significantly reduce the amount of boilerplate code required to implement data access layers for various persistence stores.
-
ClassDescriptionCollection AnnotationCouchbaseRepository<T,
ID> Couchbase specificRepository
interface.DynamicProxyable<REPO>The generic parameter needs to be REPO which is either a CouchbaseRepository parameterized on T,ID or a ReactiveCouchbaseRepository parameterized on T,ID. i.e.: interface AirportRepository extends CouchbaseRepository<Airport, String>, DynamicProxyable<AirportRepository>Scope AnnotationAnnotation to support the use of N1QL queries with Couchbase.Couchbase-specificReactiveSortingRepository
implementation.Scan Consistency AnnotationScope Annotation