mybatis异常信息之java.lang.IllegalArgumentException: Mapped Statements collection does not contain value
Posted 不忘_初芯
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis异常信息之java.lang.IllegalArgumentException: Mapped Statements collection does not contain value 相关的知识,希望对你有一定的参考价值。
java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for
这样的错误原因有:
1、mapper.xml中没有加入namespace
2、mapper.xml中的方法和接口mapper的方法不对应
3、mapper.xml没有加入到mybatis-config.xml中(即总的配置文件),例外:配置了mapper文件的包路径的除外
4、mapper.xml文件名和所写的mapper名称不相同。
以上是关于mybatis异常信息之java.lang.IllegalArgumentException: Mapped Statements collection does not contain value 的主要内容,如果未能解决你的问题,请参考以下文章
Glassfish 管理控制台在创建 JDBC 池时抛出 java.lang.IllegalStateException
spring+mybatis启动NoClassDefFoundError异常分析三部曲之二:定位错误
Mybatis-plus异常解决之--org.apache.ibatis.binding.BindingException