1. 程式人生 > >出現org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)的解決方法

出現org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)的解決方法

我以前在myeclispse上開發,這個程式碼也是從myeclipse移過來的,潛意識裡覺得是編譯的問題,所以找了專案裡面classes檔案並開啟這個mapper的xml檔案,“驚喜”地發現那個mapper裡面確實沒有這個方法,這時候想起idea對classpath的規定,它的編譯結果並不是放在src下面的classes裡面,而是在專案目錄等級的.out目錄裡面,要使它的編譯結果放在src下要從新編譯;故轉而去看.out目錄,發現也是一樣的mapper,找不到那個方法;進去Intellij的設定裡面把編譯結果的路徑設定在classes(因為習慣而已),重新Build一下專案,結果去看那個mapper還是找不到那個方法,而那個方法卻好好的寫在我的程式碼裡!