对于 Invalid bound statement (not found)方法找不到错误可能会出现以下几种问题:
1、mapper.xml中的namespace填写接口路径不对或是真的方法名填写错误
2、在idea编写时,要在pom文件中添加以下代码,以确保加载mapper.xml文件
<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>false</filtering> </resource> <resource> <directory>src/main/resources</directory> </resource> </resources> </build>3、在分布式编程时,要注意接口的名字要和mapper的名字一致(这个问题我一直搞不明白,在单体环境下我使用UserDao接口和UserMapper.xml并不会出现方法找不到问题,而在分布式编程时就报了这个错误,可能是有哪的配置我没注意到吧)