往往是以下几种问题:

1.mapper的接口和xml的名称不一致。

2.namespace或者paramType和resultType找不到。

3.或者是application的dao的配置问题。

4.还有可能是mapper文件被忽略,需要修改pom.xml

<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> </resource> </resources> </build>

5.如果不是以上几种,请检查target目录mapper的生成情况。有可能是在idea创建目录的时候出错了。