欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Mybatis Log控制臺(tái)如何輸出打印SQL語(yǔ)句

 更新時(shí)間:2024年07月17日 09:54:37   作者:Cz范特西  
這篇文章主要介紹了Mybatis Log控制臺(tái)如何輸出打印SQL語(yǔ)句,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

前言

業(yè)務(wù)中有個(gè)需求,就是要把一個(gè)數(shù)據(jù)庫(kù)中的數(shù)據(jù)按照特定條件轉(zhuǎn)移到另一個(gè)數(shù)據(jù)庫(kù)中,需要保留運(yùn)行的SQL語(yǔ)句進(jìn)行后期的測(cè)試與再利用。

一個(gè)個(gè)編寫(xiě)很麻煩且浪費(fèi)時(shí)間,希望能在執(zhí)行的時(shí)候就能在控制臺(tái)輸出SQL語(yǔ)句,然后我再進(jìn)行復(fù)制粘貼(CV工程師)。

Mybatis Log

原本有一個(gè)插件叫Mybatis log plugin可以很好的滿足我們的需求,可是現(xiàn)在它收費(fèi)了。我找到了一個(gè)它的替代品:Mybatis Log。

這是它的GitHub網(wǎng)址,可進(jìn)行參考:https://github.com/Link-Kou/intellij-mybaitslog

2020.2 以上版本都支持 。

下載安裝

首先到它的gitHub上下載jar包:

然后到我們的IDEA中

選擇File——》Settings——》plugins——》install plugin from Disk…

選擇我們下載的jar包就可以使用了。

使用

首先我們要開(kāi)啟日志。

我使用的是Mybatis-plus,在yml中開(kāi)啟了Mybatis-plus的日志。

mybatis-plus:
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl #開(kāi)啟sql日志

在IDEA又下角會(huì)有Mybatis Log的圖標(biāo),項(xiàng)目啟動(dòng)后也可以在控制臺(tái)右鍵選擇打開(kāi)。

當(dāng)你有項(xiàng)目中有SQL語(yǔ)句執(zhí)行時(shí),就會(huì)自動(dòng)打印到Mybatis Log中,而且是格式化好的,SQL語(yǔ)句中的?

也會(huì)被替換成參數(shù)。

使用中出現(xiàn)的bug

這款軟件在我使用中有兩個(gè)bug,在此說(shuō)明并提出解決方法。

1、打印的SQL自帶-- ==>,無(wú)法去除。

解決方法:

把復(fù)制后的代碼放到word或者NotePad++中進(jìn)行Ctrl+F替換。

2、點(diǎn)擊Mybatis Log左上角的Filter過(guò)濾器時(shí),IDEA界面會(huì)變暗。

我使用的IDEA是2021.3版本的,點(diǎn)擊Filter后IDEA界面會(huì)變暗變灰,解決方法是重啟IDEA。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Spring Boot和Kotlin的無(wú)縫整合與完美交融

    Spring Boot和Kotlin的無(wú)縫整合與完美交融

    這篇文章主要給大家介紹了關(guān)于Spring Boot和Kotlin的無(wú)縫整合與完美交融的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-06-06
  • Java Websocket Canvas實(shí)現(xiàn)井字棋網(wǎng)絡(luò)游戲

    Java Websocket Canvas實(shí)現(xiàn)井字棋網(wǎng)絡(luò)游戲

    這篇文章主要介紹了Java Websocket Canvas實(shí)現(xiàn)井字棋網(wǎng)絡(luò)游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • springboot整合shiro實(shí)現(xiàn)登錄驗(yàn)證授權(quán)的過(guò)程解析

    springboot整合shiro實(shí)現(xiàn)登錄驗(yàn)證授權(quán)的過(guò)程解析

    這篇文章主要介紹了springboot整合shiro實(shí)現(xiàn)登錄驗(yàn)證授權(quán),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-01-01
  • springboot jsp支持以及轉(zhuǎn)發(fā)配置方式

    springboot jsp支持以及轉(zhuǎn)發(fā)配置方式

    文章介紹了如何在Spring Boot項(xiàng)目中配置和使用JSP,并提供了一步一步的指導(dǎo),包括添加依賴、配置文件設(shè)置、控制器和視圖的使用
    2024-12-12
  • Idea2024創(chuàng)建Maven項(xiàng)目沒(méi)有src文件夾的解決步驟

    Idea2024創(chuàng)建Maven項(xiàng)目沒(méi)有src文件夾的解決步驟

    本文主要介紹了Idea2024創(chuàng)建Maven項(xiàng)目沒(méi)有src文件夾,文中通過(guò)圖文示例介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-02-02
  • Java中的JSONObject使用及錯(cuò)誤處理詳解

    Java中的JSONObject使用及錯(cuò)誤處理詳解

    這篇文章主要給大家介紹了關(guān)于Java中的JSONObject使用及錯(cuò)誤處理的相關(guān)資料,文中講解了Java中的JSONObject創(chuàng)建、基本操作、高級(jí)特性和錯(cuò)誤處理,通過(guò)示例代碼和方法說(shuō)明,使讀者能夠理解和掌握J(rèn)SONObject的使用技巧,需要的朋友可以參考下
    2024-12-12
  • Java單列集合Collection常用方法示例詳解

    Java單列集合Collection常用方法示例詳解

    這篇文章主要介紹了Java單列集合Collection常用方法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11
  • Java 日志打印的15個(gè)好建議

    Java 日志打印的15個(gè)好建議

    這篇文章主要介紹了Java日志打印的15個(gè)好建議,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-09-09
  • SpringBoot接收數(shù)組參數(shù)和集合參數(shù)方式

    SpringBoot接收數(shù)組參數(shù)和集合參數(shù)方式

    這篇文章主要介紹了SpringBoot接收數(shù)組參數(shù)和集合參數(shù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • Java?中?Class?Path?和?Package的使用詳解

    Java?中?Class?Path?和?Package的使用詳解

    這篇文章主要介紹了Java?中?Class?Path和Package的使用詳解,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的朋友可以參考一下
    2022-08-08

最新評(píng)論