IDEA插件指南之Mybatis?log插件安裝及使用方法
一 前言分析
我們?cè)趇dea控制臺(tái)看見的sql日志通常是這樣的,實(shí)際開發(fā)調(diào)試中我們想把完的sql復(fù)制出來,到數(shù)據(jù)庫(kù)中執(zhí)行分析數(shù)據(jù)情況。但是如果我們的sql有動(dòng)態(tài)傳參控制臺(tái)輸出的sq入?yún)?huì)用“?”代替入?yún)ⅲ荒苤苯邮褂谩?/p>
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2ba96bf] was not registered for synchronization because synchronization is not active
JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@2dbb8d15] will not be managed by Spring
==> Preparing: SELECT id,YEAR,VERSION_NAME,START_DATE,IS_NEW,CREATE_BY,CREATE_TIME,UPDATE_BY,UPDATE_TIME,IS_DELETE,FLOW_FLAG FROM T_BASE_ROUND_PROGRAMME WHERE id=?
==> Parameters: 1455748666023282333(String)
<== Columns: ID, YEAR, VERSION_NAME, START_DATE, IS_NEW, CREATE_BY, CREATE_TIME, UPDATE_BY, UPDATE_TIME, IS_DELETE, FLOW_FLAG
<== Row: 1455748666023282333, 2023, 2023版本, 2022-10-19 16:17:15.0, 1, linge2, 2022-10-19 16:17:24.0, linge2, 2022-10-19 16:17:30.0, 0, 1
<== Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2ba96bf]
二 Mybatis log插件介紹
Mybatis log插件解決了上述sql不完整問題,可以完整顯示sql.
- 恢復(fù)mybatis的sql日志到原來的整個(gè)可執(zhí)行文件sq。
- 插件生成sql語(yǔ)句替換?到真正的參數(shù)值。
- 選擇控制臺(tái)工資日志,右鍵單擊“Restore Sql”菜單Restore Sql。
- 在Java方法和Mapper xml之間相互導(dǎo)航。
好處
- 快速定位sql錯(cuò)誤,不再需要浪費(fèi)時(shí)間在Copy代碼上
三 Mybatis log插件安裝
Mybatis log插件下載地址:
鏈接: https://pan.baidu.com/s/1Jrkc9CYx-LAodQUE1vZKlQ?pwd=5mgn
提取碼: 5mgn
下載好之后直接拖到ideal中,ideal會(huì)幫我們自動(dòng)安裝,然后重啟ideal既可以。
四 使用Mybatis log插件
首次使用需要打開Mybatis Log控制臺(tái)
- 點(diǎn)擊 TooL—Mybatis Log Plugin
- 在ideal右下角會(huì)出現(xiàn)Mybatis Log控制臺(tái)
后續(xù)想要看sql,直接點(diǎn)擊既可以。
注意:在Mybatis Log控制臺(tái)能看見輸出的完整sql前提是配置了ideal控制臺(tái)能打印sql日志。需要在properties文件中配置一下
mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl
開啟愉快之旅
總結(jié)
到此這篇關(guān)于IDEA插件指南之Mybatis log插件安裝及使用方法的文章就介紹到這了,更多相關(guān)Mybatis log插件安裝使用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
使用SpringMVC響應(yīng)json格式返回的結(jié)果類型
這篇文章主要介紹了使用SpringMVC響應(yīng)json格式返回的結(jié)果類型,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-07-07IDEA項(xiàng)目的依賴(pom.xml文件)導(dǎo)入問題及解決
這篇文章主要介紹了IDEA項(xiàng)目的依賴(pom.xml文件)導(dǎo)入問題及解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08基于java實(shí)現(xiàn)斗地主代碼實(shí)例解析
這篇文章主要介紹了基于java實(shí)現(xiàn)斗地主代碼實(shí)例解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-07-07實(shí)現(xiàn)Servlet程序的三種方法(小結(jié))
這篇文章主要介紹了實(shí)現(xiàn)Servlet程序的三種方法(小結(jié)),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01