@Configuration(proxyBeanMethods=false)
@ConditionalOnClass(value={com.couchbase.client.java.Cluster.class,org.springframework.data.couchbase.repository.ReactiveCouchbaseRepository.class,reactor.core.publisher.Flux.class})
@ConditionalOnRepositoryType(store="couchbase",
type=REACTIVE)
@ConditionalOnBean(value=org.springframework.data.couchbase.repository.config.ReactiveRepositoryOperationsMapping.class)
@ConditionalOnMissingBean(value=org.springframework.data.couchbase.repository.support.ReactiveCouchbaseRepositoryFactoryBean.class)
@Import(value=org.springframework.boot.autoconfigure.data.couchbase.CouchbaseReactiveRepositoriesRegistrar.class)
@AutoConfigureAfter(value=CouchbaseReactiveDataAutoConfiguration.class)
public class CouchbaseReactiveRepositoriesAutoConfiguration
extends ObjectSE
- 導入:
- 2.0.0
- 作成者:
- Alex Derkach