当前位置: 首页 > 知识库问答 >
问题:

使用Spring配置示例使用Spring数据的Couchbase

周超英
2023-03-14

我是沙发基地的新手。我在我的应用程序中使用spring,我试图通过它连接到本地的couchbase。我试图在配置中创建一个couchbase模板(类似于在mongo模板中所做的事情),如下所示:

Spring配置

共有1个答案

龙俊英
2023-03-14

那么您使用的是Spring Data CouchBase1.4?该框架为Spring xml配置提供了一个专用的名称空间,您应该使用该名称空间,而不是试图调用构造函数:

xml配置

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xmlns:couchbase="http://www.springframework.org/schema/data/couchbase"
   xmlns:context="http://www.springframework.org/schema/context"
   xsi:schemaLocation="http://www.springframework.org/schema/data/couchbase http://www.springframework.org/schema/data/couchbase/spring-couchbase.xsd
                       http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
                       http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">

    <couchbase:couchbase host="127.0.0.1,192.168.1.101" bucket="default" password=""/>

    <couchbase:template/> <!-- will use default client above, no additional tuning-->
</beans>

首先注意根中的xmlns:couchbase和特定于CouchBase的xsi:schemaLocation

第三,请注意,“host”参数的格式只是一个string、主机名或IP(以逗号分隔)(如果您想从集群引导)。

在这一点上,模板应该可以用于自动连接。

存储库

    null

请看一下,网址是http://docs.spring.io/spring-data/couchbase/docs/1.4.0.release/reference/html/

 类似资料:
  • 我在使用Spring ApplicationContext.xml文件中的JNDI配置dataSource bean时遇到了困难。 我的applicationContext.xml条目如下所示: 通过这些配置,我在Tomcat控制台上不断得到这样的错误: 由:javax.naming.NameNotFoundException:Name[jdbc/myapp]在此上下文中没有绑定。找不到[jdbc

  • 我正在使用Spring-Boot(1.5.9-release)构建一个应用程序,我希望将log4j2与它一起使用。 我想配置log4j2以使用JDBC连接记录到数据库表。 我的问题是我无法配置log4j2来使用我为Spring-Boot配置的数据源。 我的问题是我无法从Spring-Boot获得DataSource的实例。 我对依赖注入不是很熟悉,但我假设由于我需要Spring-Boot来注入数据

  • 我正在读《Web应用程序的专业Java——尼古拉斯·威廉姆斯》这本书的例子对Spring Data JPA有这样的配置: 但我一直在使用XML进行配置,我不知道如何仅将其转换为XML,到目前为止我已经有了这个 有谁能指导我如何转换这个吗? 谢谢

  • 第一个实例是嵌入式MongoDb,第二个实例是live MongoDb。它如何配置使用spring数据和Spring Boot。如何通过属性文件轻松切换这些实例?? 使现代化 > 通过配置mongo,应该可以让应用程序知道将使用外部数据库。url属性。在这种情况下,不需要启动内部数据库。而不是使用外部连接 请粘贴一些配置。 最新情况: 如果我指定外部mongodb,那么我希望嵌入式mongodb不

  • 问题内容: 我是Spring和Spring Boot的新手。如何配置和使用两个数据源? 例如,这是我对第一个数据源的需求: 应用类别 如何修改以添加另一个数据源?如何将其自动布线以供其他存储库使用? 问题答案:

  • 如何配置和使用两个数据源? 例如,下面是第一个数据源: 应用程序.属性 应用程序类 如何修改以添加另一个数据源?我如何自动将其用于不同的存储库?