Mybatis异常解决
Mapped Statements collection does not contain value for …
一定是这四步:
-
mybatis的映射文件的命令空间与接口的全限定名不一致;
-
有可能mybatis的映射文件名字与接口的类名字不一致;
-
还有一种情况就是接口声明的方法在映射文件里面没有。
-
mapper包中的mapper.xml没有编译到targger中
<resources> <!-- 编译之后包含xml --> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> </resources>