排除問題的步驟:
1.首先檢查mapper文件和mapper接口的文件名是否相等。
2.pom.xml是否把xml排除了,這樣寫就會src/main/java下所有的Mybatis的xml文件都刪除,也就是在target包下沒有任何xml文件。
<resources>
<directory>src/main/java</directory>
<excludes>
<exclude>**/*.xml</exclude>
</excludes>
</resources>
正確的的是如下所示:
<resources>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resources>
3.看看配置文件中的:
mybatis.mapperLocations="mapper xml 掃描的路徑" 如果掃描不到就會報Invalid bound statement(not found)
