spring 整合mongodb报NoSuchMethodError错误
刚开始通过网上查到相关的资料进行了一些配置,参考链接:http://www.open-open.com/lib/view/open1454374782167.html
maven的dependencies如下:
<dependency><groupId>org.springframework</groupId><artifactId>spring-core</artifactId><version>4.2.3.RELEASE</version><exclusions><exclusion><groupId>commons-logging</groupId><artifactId>commons-logging</artifactId></exclusion></exclusions><type>jar</type><scope>compile</scope> </dependency> <dependency><groupId>org.springframework.data</groupId><artifactId>spring-data-mongodb</artifactId><version>1.8.2.RELEASE</version> </dependency>
spring-mongo.xml
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:p="http://www.springframework.org/schema/p"xmlns:mongo="http://www.springframework.org/schema/data/mongo"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-3.0.xsdhttp://www.springframework.org/schema/data/repositoryhttp://www.springframework.org/schema/data/repository/spring-repository-1.5.xsdhttp://www.springframework.org/schema/data/mongohttp://www.springframework.org/schema/data/mongo/spring-mongo-1.5.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context.xsd"> <mongo:db-factory id="mongoDbFactory" host="127.0.0.1" port="27017" dbname="webusi" /> <bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate"> <constructor-arg name="mongoDbFactory" ref="mongoDbFactory" /> </bean> </beans>
测试后一直提示,mongoTemplate创建时报错:
Error creating bean with name 'mongoTemplate' defined in ServletContext resource [/WEB-INF/mvc-dispatcher-servlet.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.data.mongodb.core.MongoTemplate]: Constructor threw exception; nested exception is java.lang.NoSuchMethodError
后来重新调整了spring-core的版本为4.1.3.RELEASE后,就ok了,难道真是版本不兼容的问题??
再次将spring-core版本调整为4.0.6,居然又不报错了,真是够诡异的。。。
转载于:https://www.cnblogs.com/zhuxiangguo/p/5934949.html
spring 整合mongodb报NoSuchMethodError错误相关推荐
- Spring整合Mongodb,Maven的依赖,Spring配置,MongoDB的公共操作类,使用SpringMVC的Controller进行测试并返回结果的案例
在和Spring和MongoDB进行整合的时候需要如下三个jar,分别是: spring-data-commons spring-data-mongodb mongo-java-driver 下面讲解 ...
- spring整合mongodb集群
2019独角兽企业重金招聘Python工程师标准>>> 先看一下Spring对MongoDB的配置文件mongo.xml: <?xml version="1.0&qu ...
- spring整合mongoDB 和 Redis 极简入门
mongoDB 简介 文档Document 存储型 MongoDB 图形关系存储型 Neo4j 键值对存储redis docker run -d -p 27017:27017 mongo 面向对象的思 ...
- Spring整合数据源报错严重: create connection SQLException, url: jdbc:mysql://localhost:3306/library, errorCode
在Spring通过bean加载数据源时,报出以下错误 我有点懵逼,但是仔细一看,发现明明我的配置文件里username是root,这里怎么显示我的电脑名ASUS. 然后了解到,有些环境默认情况下,如果 ...
- 切记切记:Spring配置文件中,Component-scan无法扫描到的类中的自动装配对象无法被调用,报空指针错误。...
Spring单例注入,单例对象可设置成Spring元件. 只有Spring的元件中@Autowired才有用,在普通类中@Autowired虽然不会编译报错,但运行时会报空指针错误. 转载于:http ...
- MongoDB和Java(4):Spring Data整合MongoDB(XML配置)
最近花了一些时间学习了下MongoDB数据库,感觉还是比较全面系统的,涉及了软件安装.客户端操作.安全认证.副本集和分布式集群搭建,以及使用Spring Data连接MongoDB进行数据操作,收获很 ...
- mybatis和spring整合时这个报错,应该这样解决!
01 问题描述 今天在写mybatis和spring整合的时候,出现了个问题,其实也没有多难,就是自己没有仔细看,特此记录一下. 报错问题如下: org.springframework.beans.f ...
- MongoDB和Java(5):Spring Data整合MongoDB(注解配置)
最近花了一些时间学习了下MongoDB数据库,感觉还是比较全面系统的,涉及了软件安装.客户端操作.安全认证.副本集和分布式集群搭建,以及使用Spring Data连接MongoDB进行数据操作,收获很 ...
- mongodb java spring_[Java教程]Spring 与 mongoDB 整合
[Java教程]Spring 与 mongoDB 整合 0 2017-02-07 00:00:39 首先需要引入jar包 1 2 org.mongodb 3 mongodb-driver 4 3.3. ...
最新文章
- 了解一下ES6: 函数简述深浅拷贝
- 前天看了sigmastar新品发布,双核,1.2GHZ,真香!更多你想要了解的SSD201/202技术问题,看过来!启明云端MM帮你整理了!拿走不谢
- mysql map 键值对获取_mysql map_get function,用于解析map结构数据,根据key返回相对应value...
- PATB1014福尔摩斯的约会
- Netty实战 IM即时通讯系统(十一)pipeline与channelHandler
- 服务器返回一个无效的JSON string,处理
- 使用maven引入Apache poi jar包
- 求最长回文串-从动态规划到马拉车之路(上)
- 双电阻差分电流采样_小小的采样电阻,还真有点门道!
- linux内核那些事之buddy(anti-fragment机制)(4)
- 112. Path Sum
- 《如何搭建小微企业风控模型》第十节 单变量分析(下)节选
- Python学习入门基础教程(learning Python)--5.2 Python读文件基础
- 2022年了,微信透明头像怎么设置?不多说,安排
- 二极管(四):齐纳二极管
- 自恢复保险丝工作原理
- 点云 数据增强(Data Augmentation):方法与python代码
- 三分钟带你领路Java-JFrame窗体美化
- 游戏掉帧怎么办,刷新率方案
- ElementUI表格吸顶(sticky)
热门文章
- 大型网站后台架构的演变
- 业务架构、信息架构、技术架构三位一体,互联网营销
- Flink SQL Client的datagen的用法(转载+自己验证)
- datatable修改csv的最后一列
- 修改octave的editor的背景颜色
- WARN HiveConf: HiveConf of name hive.metastore.local does not exist注意事项
- mysql如何获取句柄_关于获取进程句柄的问题
- qtp连接mysql 无驱动_QTP连接MySQL
- m40型工业机器人_工业机器人4大控制方式,你知道几种?
- 1960 范德蒙矩阵(数学贪心)