Java Spring : mongodb connection issue

标签 java spring mongodb maven dependencies

早些时候我使用了这个 spring-data-mongodb 依赖项:

<dependency>
    <groupId>org.springframework.data</groupId>
    <artifactId>spring-data-mongodb</artifactId>
    <version>1.8.2.RELEASE</version>
</dependency>

现在我改成了这个依赖:

<dependency>
    <groupId>org.springframework.data</groupId>
    <artifactId>spring-data-mongodb</artifactId>
    <version>2.0.3.RELEASE</version>
</dependency>

现在我收到以下错误:

org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/data/mongo]

违规资源:ServletContext 资源 [/WEB-INF/myServlet-servlet.xml]

at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:70)
at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85)
at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:80)
at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.error(BeanDefinitionParserDelegate.java:301)

我无法执行单个查询。我该如何解决这个问题?

最佳答案

这是对我有用的依赖:

     <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-mongodb</artifactId>
    </dependency>

关于Java Spring : mongodb connection issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51766067/

相关文章:

mongodb - mongoDB 中的高插入时间

java - 在 Java/处理中清空数组

java - Spring LDAP : not granted any authorities

java - tomcat webapp - 我在哪里存储永久文件

java - 如何处理由容器而不是应用程序发送的 404 错误

database - MongoDB 中的所有查询都是临时的吗?

java - 将 EJB 3 部署为单独的项目并通过 Websphere 7 中的 servlet 进行访问

java - Jax-WS 和 Spring-security 冲突

java - 在自定义启动器中访问 spring 应用程序名称

mongodb - 如何自动更新插入子文档?