1. 检查xml文件所在package名称是否和Mapper interface所在的包名一致。
2. 方法在xml中没有。
3. 方法返回值是List<T>,而select元素没有正确配置ResultMap,或者只配置ResultType!
4. 如果你确认没有以上问题,请任意修改下对应的xml文件,比如删除一个空行、保存,看问题是否解决。
5. 看下mapper的XML配置路径是否正确,是否放在了你配置的location下。
6. 再补充一下
就是Mybatis的配置,如果你使用yml格式的配置文件,千万注意,缩进对于yml来说至关重要。Mybatis是在文档的顶级配置下,不要放在spring下,否则也是报错。