mybatis中點(diǎn)擊mapper接口快速定位到對(duì)應(yīng)xml中sql方式
mybatis點(diǎn)擊mapper接口定位到對(duì)應(yīng)xml中sql
mybatis主要應(yīng)用架構(gòu)的方式是編寫(xiě)mapper接口,框架掃描其對(duì)應(yīng)的mapper.xml文件,由于xml里面編寫(xiě)大量的sql語(yǔ)句,所以在平時(shí)調(diào)試中需要對(duì)其進(jìn)行調(diào)試,但是xml文件并不能像java文件一樣,能快速進(jìn)行跳轉(zhuǎn),對(duì)查找對(duì)應(yīng)xml文件帶來(lái)巨大的不便。
網(wǎng)友基礎(chǔ)idea強(qiáng)大的插件系統(tǒng)下,編寫(xiě)了免費(fèi)插件Free Mybatis Plugin(mybatis框架下mapper接口快速跳轉(zhuǎn)對(duì)應(yīng)xml文件)親測(cè)好用!
下面手把手教程安裝
一、點(diǎn)擊File==>Settings

二、選擇點(diǎn)擊Plugins===>選擇點(diǎn)擊Marketplace

三、輸入框搜索Free Mybatis Plugin==》回車確定

四、點(diǎn)擊Install進(jìn)行安裝

五、點(diǎn)擊重啟idea插件生效
六、效果圖如下:

在mapper接口中,點(diǎn)擊方法左邊的箭頭,即可直接跳轉(zhuǎn)到對(duì)應(yīng)xml中sql的位置。
同樣點(diǎn)擊xml某個(gè)sql左邊的箭頭也會(huì)跳轉(zhuǎn)到對(duì)應(yīng)mapper接口的方法位置。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Lock、Condition實(shí)現(xiàn)簡(jiǎn)單的生產(chǎn)者消費(fèi)者模式示例
這篇文章主要介紹了Lock、Condition實(shí)現(xiàn)簡(jiǎn)單的生產(chǎn)者消費(fèi)者模式示例,需要的朋友可以參考下2014-04-04
SpringBoot借助spring.factories文件跨模塊實(shí)例化Bean
這篇文章主要介紹了SpringBoot借助spring.factories文件跨模塊實(shí)例化Bean,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,需要的小伙伴可以參考一下2022-04-04
利用Java發(fā)送郵件的實(shí)現(xiàn)代碼
這篇文章給大家分享了如何利用Java發(fā)送郵件,文章通過(guò)實(shí)例代碼介紹的很詳細(xì),有需要的可以參考借鑒。2016-08-08
Spring Boot 與 Kotlin 使用JdbcTemplate連接MySQL數(shù)據(jù)庫(kù)的方法
本文介紹在Spring Boot基礎(chǔ)下配置數(shù)據(jù)源和通過(guò) JdbcTemplate 編寫(xiě)數(shù)據(jù)訪問(wèn)的示例。感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧2018-01-01
SpringBoot Nacos實(shí)現(xiàn)自動(dòng)刷新
這篇文章主要介紹了SpringBoot Nacos實(shí)現(xiàn)自動(dòng)刷新,Nacos(Dynamic Naming and Configuration Service)是阿里巴巴開(kāi)源的一個(gè)動(dòng)態(tài)服務(wù)發(fā)現(xiàn)、配置管理和服務(wù)管理平臺(tái)2023-01-01

