在使用maven+mybatis+spring在開發的時候,遇到問題,總是找不到mapper.xml文件里定義的方法。檢查后發現maven編譯后並沒有將xml文件打包到輸出路徑,導致bean創建失敗。
解決方法:
在pom文件的build域中添加如下代碼:
<build> <resources> <!--編譯之后包含xml--> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> </resources> </build>