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

Mongodb在其Context.xml Spring中找不到bean错误

樊博雅
2023-03-14

我对mongoDB-context.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:context="http://www.springframework.org/schema/context"
xmlns:mongo="http://www.springframework.org/schema/data/mongo"
xsi:schemaLocation=
     "http://www.springframework.org/schema/context
      http://www.springframework.org/schema/context/spring-context-4.2.4.xsd
      http://www.springframework.org/schema/data/mongo
      http://www.springframework.org/schema/data/mongo/spring-mongo-1.8.2.xsd
      http://www.springframework.org/schema/beans
      http://www.springframework.org/schema/beans/spring-beans-4.2.4.xsd">
<!-- Default bean name is 'mongo' -->
<mongo:mongo host="localhost" port="27017" />
<bean id="customermongoTemplate" class="org.springframework.data.document.mongodb.MongoTemplate">
    <constructor-arg ref="mongo" />
    <constructor-arg name="databaseName" value="customerdb" />
    <constructor-arg name="defaultCollectionName" value="customerCollection" />
</bean>
<!-- To translate any MongoExceptions thrown in @Repository annotated classes -->
<context:annotation-config />

然而,我得到一个错误如下:

共有1个答案

曾华翰
2023-03-14

这是一个不同的问题,您的xml现在解决了。我想您一定是在使用org.springframework.data.mongodb.core.mongotemplate

http://docs.spring.io/spring-data/mongodb/docs/current/api/org/springframework/data/mongodb/core/mongotemplate.html

 类似资料:
  • 我正在尝试创建一个简单的eureka服务和客户端程序,并在其上启用hystrix。但我在代码上发现了这个错误

  • 我的问题与@AutoWired类似-找不到依赖项类型的合格bean 我用的是Spring靴。类结构如下: 测试用例尝试和字段,但没有成功。我不确定我的配置有什么问题。由于服务的实现在测试用例的子包中,因此不是必需的。服务类正确使用注释。 完整项目请访问:https://github.com/geoheil/spring 全堆栈跟踪

  • 我有一个安全配置类,其中有一个SecurityWebFilterChain bean。这个bean需要一个ServerHttpSecuitirty实例,但是spring说它找不到任何这种类型的beans,尽管在外部库(org.springframework.security.config.annotation.web.reactive.ServerHttpSecurityConfiguration

  • 问题内容: 我的项目目录结构是这样的。 这是我的 model/User.java文件 这是我的rest / UsersController.java文件 这是我的service / UserService.java文件 我可以编译它们(我正在使用gradle进行编译,因为我正在按照教程进行操作),但是当我运行jar文件时,它会抛出此错误。 申请启动失败 描述: main.java.rest.Use

  • 你好,我正在学习Spring Boot,我正在做一个简单的项目。我在尝试执行测试时遇到了这个问题。请告诉我我做错了什么:( 我的项目Github在这里:https://github.com/emicovi/GildedRose_SpringBoot 应用程序无法启动 描述: __________: 字段中的字段项存储库在 com.镀金玫瑰.DBLoader 需要一个类型为“com.镀金玫瑰.镀金玫

  • 我正在使用spring开发一个程序,我面临着这个问题,它说: 根据我的观察,问题出在我的服务/服务实施中 服务: 和我的ServiceImpl 请帮助我解决问题,并提供您的解决方案,thx提前。