最近剛使用idea,出現上面的報錯,憑着我多年cv經驗,輕車熟路的去找mapper接口和xml 的關係若干XX,發現沒什麼效果,於是去翻江倒海的各種找方法,甚至刪掉xml裏的中文註釋都用上了,還是沒什麼效果,最後不經意看到target裏沒有xml文件。估計編譯時的問題,先找了找解決方案如下:
<build>
<resources>
<!-- mapper.xml文件在java目錄下 -->
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
<!-- mapper.xml文件在resources目錄下-->
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
</build>
發現pom裏已經有了相關配置,最後重新編譯了一下就好了,mark一下