好用的mybatis插件-Mybatipse


今天從部門一個同事得知了一個mybatis插件Mybatipse,可以快速定位到xml的SQL,還有其他很不錯的特性。學習了!

以下我挑幾個實用的功能描述一下:

特性1:java文件和xml文件相互穿透鏈接

  按住ctrl健,鼠標放到接口方法上,就會出現該方法所在的xml路徑,點擊路徑后就可以直接跳轉到對應的SQL所在位置

  按住ctrl健,鼠標放到xml中SQL的ID上,可以直接連接到java文件(注意下圖紅框文字出現了下划線):

 

特性2:根據mybatis的SQL日志輸出,快速生成完整的SQL語句

   在控制台上選中輸出的SQL調試語句,右鍵-->>Copy Mybatis Statement

  再ctrl+v粘貼生成的完整SQL語句:

update bd_user set dept_id=null, user_code='001', user_name='張三', birthday='2020-07-14 00:00:00.0', usable=true where id=155470634414116864

 

特性3:自動補齊屬性,輸入 點 后,按 alt+/ 組合健,就可以提示出item元素中的所有屬性

 

特性4:自動補齊數據類型,輸入 逗號 后,再按 alt+/ 組合健,就可以提示jdbcType等類型選擇。

 

特性5:補齊@Param注解,選中方法,按住 ctrl+1 組合健,就會出現 Add@Param to parameters 選項

   補齊后的效果

 

特性6:xml文件中自動生成resultMap

特性7:select補全resultType和resultMap

 

其他特性可以自己到https://github.com/mybatis/mybatipse

 

安裝:Eclipse Marketplace中搜索Mybatipse就可以了,當前最新版本是Mybatipse 1.2.3

 


免責聲明!

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



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