mooc-IDEA 快速通過mapper定位到XML


intellij 快速通過mapper定位到XML

方法一:在線安裝Mybatis插件

安裝完畢,重啟IDEA生效!

=》Mapper文件效果

點擊向下鍵頭即可定位到XML文件中的具體SQL

=》XML文件效果

點擊向上鍵頭即可定位到具體的Mapper文件的方法名稱

 

方法二:安裝MyBatisCodeHelper插件(推薦)

 

安裝Mybatis插件:MyBatisCodeHelper

 

Settings-》plugins-》MyBatisCodeHelper-》Install。-》重啟IDEA

 

實現Dao與mapper文件之間跳轉。如:點擊小圖標,即可定位到Dao方法位置。

 

 

Dao方法:點擊小圖標即可定位到mapper.xml文件位置。

 

 

MyBatisCodeHelper插件說明:

 

1、支持mysql和oracle和sqlite
2、根據java對象生成mybatis crud代碼和建表sql
3、根據mybatis接口中的方法名生成mybatis的sql 支持find,update,delete,count方法

 

     只需定義一個方法名就可以得到完整mybatis xml代碼 可生成大部分單表操作sql 極大提升效率
4、mybatis接口文件的mapper xml之間的相互跳轉
5、支持生成if-test
6、方法名生成sql支持生成到service和service接口
7、數據庫對象更新后一鍵更新對應的Sql和mybatis xml文件
8、默認提供insert,insertSelective,insertList,update。因為delete可以由方法名生成 默認不提供
9、提供mybatis接口方法名的重構
10、refid, resultMap跳轉到到定義,支持重命名
11、refid,resultMap,keyProperty,property的自動補全
12、支持更換圖標
13、mybatis mapper xml文件sql的自動補全
使用方法
在數據庫對象上使用alt+insert (generate mybatis files)來生成crud代碼和建表sql(mac上使用ctrl+N)
數據庫對象添加字段后使用alt+insert (generate mybatis files) 來生成更新sql,mapper xml中的字段
在mybatis接口的方法名上使用alt+enter來生成對應的mapper sql
詳細配置: https://github.com/gejun123456/MyBatisCodeHelper-Pro

 

注:方法一,若卸載mybatis插件,則效果即不起作用了。

 

 

 


免責聲明!

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



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