1
在Couchbase文档中,给出了下面的示例来配置环境。有多个桶可以做什么?如何使用基于注释的配置在Couchbase中配置多个桶?
@Configuration
public class Config extends AbstractCouchbaseConfiguration {
@Override
protected List<String> getBootstrapHosts() {
return Collections.singletonList("127.0.0.1");
}
@Override
protected String getBucketName() {
return "beer-sample";
}
@Override
protected String getBucketPassword() {
return "";
}
}
感谢您的回复。为什么我需要一个Bucket bean,如果我已经有了一个模板?模板的目的不是封装Bucket并包装它的操作吗?此外,我可以通过getCouchbaseBucket方法获取Bucket - [api](http://docs.spring.io/spring-data/couchbase/docs/2.0.0.M1/api/org/springframework/data/couchbase/core /CouchbaseTemplate.html#getCouchbaseBucket--) - 如果我需要它,除非你提到的映射有任何特定的需要有一个Bucket bean。再次感谢 –
那么如果你想存储到不同的桶中,模板提供了对桶操作的抽象,但它依赖于桶,所以没有办法创建对一个桶的引用 –