请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

异常 Mapped Statements collection does not contain value for如何解决

<property name="mapperLocations" value="classpath*:com/tortuousroad/**/mapper/*.xml" />
这样配置出错

相应的文件都在

正在回答 回答被采纳积分+3

1回答

moocer 2017-10-18 17:59:03

什么错误?

0 回复 有任何疑惑可以回复我~
  • 提问者 car #1
    ### Error querying database.  Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for com.tortuousroad.user.entity.UserMapper.selectByName
    ### Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for com.tortuousroad.user.entity.UserMapper.selectByName
    	at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:23)
    	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:107)
    	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:98)
    	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:62)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:358)
    	... 37 more
    
    类似于这种错误
    我用这种 <property name="configLocation" value="Configuration.xml"/>就行
    回复 有任何疑惑可以回复我~ 2017-10-18 19:09:44
  • moocer 回复 提问者 car #2
    com.tortuousroad.user.entity.UserMapper.selectByName,没有它对应的value,应该是这个key不存在吧
    回复 有任何疑惑可以回复我~ 2017-10-18 19:25:33
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号