mybatis中點擊mapper接口快速定位到對應xml中sql方式
mybatis點擊mapper接口定位到對應xml中sql
mybatis主要應用架構(gòu)的方式是編寫mapper接口,框架掃描其對應的mapper.xml文件,由于xml里面編寫大量的sql語句,所以在平時調(diào)試中需要對其進行調(diào)試,但是xml文件并不能像java文件一樣,能快速進行跳轉(zhuǎn),對查找對應xml文件帶來巨大的不便。
網(wǎng)友基礎(chǔ)idea強大的插件系統(tǒng)下,編寫了免費插件Free Mybatis Plugin(mybatis框架下mapper接口快速跳轉(zhuǎn)對應xml文件)親測好用!
下面手把手教程安裝
一、點擊File==>Settings
二、選擇點擊Plugins===>選擇點擊Marketplace
三、輸入框搜索Free Mybatis Plugin==》回車確定
四、點擊Install進行安裝
五、點擊重啟idea插件生效
六、效果圖如下:
在mapper接口中,點擊方法左邊的箭頭,即可直接跳轉(zhuǎn)到對應xml中sql的位置。
同樣點擊xml某個sql左邊的箭頭也會跳轉(zhuǎn)到對應mapper接口的方法位置。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java數(shù)據(jù)結(jié)構(gòu)之樹和二叉樹的相關(guān)資料
這篇文章主要介紹了Java?數(shù)據(jù)結(jié)構(gòu)之樹和二叉樹相關(guān)資料,文中通過示例代碼和一些相關(guān)題目來做介紹,非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下!2023-01-01SpringBoot集成Milvus和deeplearning4j實現(xiàn)圖搜圖功能
Milvus?是一種高性能、高擴展性的向量數(shù)據(jù)庫,可在從筆記本電腦到大型分布式系統(tǒng)等各種環(huán)境中高效運行,Deeplearning4j(DL4J)是一個開源的深度學習框架,專門為Java和Scala開發(fā),本文給大家介紹了SpringBoot集成Milvus和deeplearning4j實現(xiàn)圖搜圖功能2024-10-10springcloud中RabbitMQ死信隊列與延遲交換機實現(xiàn)方法
死信隊列是消息隊列中非常重要的概念,同時我們需要業(yè)務場景中都需要延遲發(fā)送的概念,比如12306中的30分鐘后未支付訂單取消,那么本期,我們就來講解死信隊列,以及如何通過延遲交換機來實現(xiàn)延遲發(fā)送的需求,感興趣的朋友一起看看吧2022-05-05@Value如何獲取yml和properties配置參數(shù)
這篇文章主要介紹了@Value如何獲取yml和properties配置參數(shù)的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-07-07