正如在spring data couchbase參考指南中提到的,我試圖使用@Version註釋啓用樂觀鎖定功能。我的期望是couchbase將填充版本字段,當一個doucument發生了變化。但似乎它不是填充版本字段。它總是0.以下是我的Pojo,並使用crudRepository來保存文檔。當我更新我嘗試發送版本爲1來模擬optimitic鎖定異常。但我沒有得到任何異常的更新進展良好。由於文件
,我發現了以下異常: Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'answerRepository': Invocation of init method failed; nested exception is org.springframewo
在Couchbase文檔中,給出了下面的示例來配置環境。有多個桶可以做什麼? @Configuration
public class Config extends AbstractCouchbaseConfiguration {
@Override
protected List<String> getBootstrapHosts() {
re