最近在学习mybatis的过程遇到了Mapped Statements collection does not contain value for...这种错误。
经过检查,
(1)在mybatis配置文件中,mapper映射文件配置没有错误。
(2)XML文件中的namespace也没有错误。
(3)mapper.xml中的方法和接口mapper的方法对应;
(4)xml文件和接口文件在同一个目录下。
查阅资料之后,发现还有一条需要遵循的规律,即对应的xml文件和接口文件的文件名称必须相同。