序:今天下午看到一個bug,很神奇,粘出來大家看看

看到這個異常棧,有經驗的或者查到的答案都是mapper.xml中哪個的方法配置錯了,應替換parameterMap為parameterType,
奇怪的問題不是這個,因為我的mapper.xml是逆向生成的,之前的一個方法使用是正常的,所以我一直扣了我新增的方法的xml配置,找了好久也沒發現是怎么回事
最后在群里問,一個朋友pull了我的demo,在他的idea中顯示了我逆向工程中的一個方法錯誤了,以至於這個mapper.xml編譯失敗……修改之,解決問題。
問他的idea怎么會提示的,就推薦了Free Mybatis Plugin插件,挺不錯的,錯誤什么的都標紅,而且通過在前邊加上了按鈕,可以很方便的切換xml和mapper接口之間的定義,
上個圖

既然這么好,那我們開始安裝吧!
安裝插件步驟:
idea --->file--->settings---->plugins,如圖

點擊Browse repositories,在搜索框中輸入關鍵字

點擊左側你需要的插件,單擊右側的綠色install按鈕,即可安裝,安裝完成后提示重啟idea,選restart,該插件安裝完成
插件的卸載:
在settings頁面中,點擊plugin,選擇自己要卸載的插件,右上方會出現uninstall,點擊即可卸載。注:只能卸載自己裝的插件,自帶插件無法卸載!

