nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

開始用IDEA以後經常出現以前從來沒有出現過的問題,這不今天又出了一個,報錯信息如下圖

報錯信息告訴我沒有辦法找到com.demo.mapper包下UserMapper映射的queryUserbyphonenumber這個方法,我檢查了了一下是不是調用的方法名稱或者namespace寫錯了,但是都沒有問題,所以我想了一下是不是因爲這個xml文件沒有被編譯或者別加載,於是我到target文件夾下看了一下,如下圖,果然這個classes的包裏沒有xml文件

後來上網找了一下,應該要在pom文件裏面加上這麼一段,就不會再報錯了

 <resources>           
      <resource>                
        <directory>src/main/java</directory>                
        <includes>                    
          <include>**/*.properties</include>                    
          <include>**/*.xml</include>                
        </includes>                
        <filtering>false</filtering>           
      </resource>        
    </resources>

這樣就可以解決不build  xml文件的問題了

記錄下來,以防止以後再次遇到這個問題又忘記了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章