这个问题,通常情况下,这是xml文件与接口mapper不对应导致的. 但我仔细检查了一遍,没有发现错误.
在查阅过相关资料后发现,IDEA对xml文件处理的方式不同. mapper.xml文件需要放置在resource这个文件夹下.
而eclipse只要mapper接口文件与mapper.xml放置在同一平级目录就行
在pom.xml进行配置 <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> </resource> <resource> <directory>src/main/resources</directory> </resource> </resources>