30.8.2 Spring Data Couchbase仓库
Spring Data包含的仓库也支持Couchbase,具体可查看Spring Data Couchbase的参考文档。
你可以注入一个自动配置的CouchbaseTemplate
实例,就像注入其他Spring Bean那样,只要默认的CouchbaseConfigurer
可以使用。
下面的例子展示了怎么样注入一个Couchbase bean:
你可以在你自己的配置中定义一些bean,来覆盖自动配置中提供的那些:
CouchbaseTemplate
@Bean
,称为couchbaseTemplate
IndexManager
@Bean
,称为couchbaseIndexManager
CustomConversions
@Bean
,称为couchbaseCustomConversions
为了避免在你的配置中硬编码那些名字,你可以重复使用由Spring Data Couchbase提供的BeanNames
。例如,你可以像下面这样自定义要使用的转换器:
提示 如果想完全关闭Spring Data Couchbase的自动配置,你可以提供自己的org.springframework.data.couchbase.config.AbstractCouchbaseDataConfiguration
实现。
最后更新于