• Stephane Nicoll's avatar
    Configure Spring Data Couchbase explicitly · e3899df2
    Stephane Nicoll authored
    This commit configures Spring Data Couchbase explicitly rather than
    relying on the abstract configuration class. This has the advantage of
    simplifying the auto-configuration and let it us proxy-free
    configuration classes.
    
    Spring Boot no longer uses or interacts with CouchbaseConfigurer. Users
    relying on that to teach Spring Boot which components to use should
    rely on `@Primary` flag instead in case of multiple beans of the same
    type.
    
    `CouchbaseConfiguration` is no longer public as extending from it is
    no longer necessary. If the `CouchbaseEnvironment` has to be
    customized, a `CouchbaseEnvironmentBuilderCustomizer` bean can be
    registered to tune the auto-configured environment.
    
    Closes gh-20533
    e3899df2
Name
Last commit
Last update
..
appendix-application-properties.adoc Loading commit data...
appendix-auto-configuration-classes.adoc Loading commit data...
appendix-configuration-metadata.adoc Loading commit data...
appendix-dependency-versions.adoc Loading commit data...
appendix-executable-jar-format.adoc Loading commit data...
appendix-test-auto-configuration.adoc Loading commit data...
attributes.adoc Loading commit data...
build-tool-plugins.adoc Loading commit data...
deployment.adoc Loading commit data...
documentation-overview.adoc Loading commit data...
getting-started.adoc Loading commit data...
howto.adoc Loading commit data...
index-docinfo.xml Loading commit data...
index.htmladoc Loading commit data...
index.htmlsingleadoc Loading commit data...
legal.adoc Loading commit data...
production-ready-features.adoc Loading commit data...
spring-boot-cli.adoc Loading commit data...
spring-boot-features.adoc Loading commit data...
spring-boot-reference.pdfadoc Loading commit data...
using-spring-boot.adoc Loading commit data...