IDEA插件Free Mybatis Plugin使用


在IDEA上安裝了Free Mybatis Plugin插件,

 

 

其實里面唯一吸引到我的是它提到可以跳轉到mapper.xml文件.

於是我自己編寫了Mapper接口文件:

把光標放到類名上,按下 alt+enter 快捷提示鍵,就能看到以下窗口,再選擇生成mapper.xml的路徑:

結果生成的mapper.xml文件中啥都沒有:

然后我們還可以把光標放到單個方法名上(只能用於單個方法),然后按下 alt+enter 快捷提示鍵,就能看到以下窗口:

結果mapper.xml文件中就會生成對應的標簽(mybatis中的dao方法只能映射insert,delete,update,select四種標簽):

如果方法名中不帶有這四個關鍵字的話,就會彈出窗口讓你選擇:

到這里大家肯定都發現問題了:那就是它只是單純的生成mapper.xml文件和方法對應的標簽,也就是說:

它只是把框架給你搭起來,但是沒有任何內容;

你需要自己編寫resultMap,BaseColumnList,Sql語句等等.

所以不建議大家使用這種方式逆向生成mapper.xml文件.


問題分析:

其實Free Mybatis Plugin這個插件的主要作用在於:

它可以方便的在Mapper接口文件和Mapper.xml文件中進行快速鏈接跳轉,如下:

當Mapper接口中的方法和Mapper.xml文件中的方法,有了映射關系之后;

(即Mapper接口中的方法名和Mapper.xml文件中的對應標簽id名相同)

我們就能看見在Mapper接口名,方法名和Mapper.xml文件標簽名的序號欄上有了個綠色的箭頭,

點擊這個箭頭就實現兩個文件間的互相連接跳轉:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM