最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IDEA的Mybatis Log Plugin插件配置和使用詳解

 更新時(shí)間:2020年09月18日 10:46:42   作者:張振偉的博客  
這篇文章主要介紹了IDEA的Mybatis Log Plugin插件配置和使用,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

在使用Mybatis開發(fā)項(xiàng)目時(shí),由于避免出現(xiàn)SQL注入,大部分情況下都是使用#{}占位符的方式傳參。

所以日志打印SQL時(shí),打印的也是占位符,如:

如果SQL比較復(fù)雜,參數(shù)又很多的話,要通過日志拼湊真正可執(zhí)行的SQL還是件比較頭痛的事情。

好在IDEA有款很不錯(cuò)的插件(Mybatis Log Plugin)可以解決上述問題。

插件安裝

像其它插件一樣,可選擇在線安裝和離線安裝。

在線安裝:搜索Mybatis Log Plugin,直接install即可。離線安裝:可從:http://plugins.jetbrains.com/plugin/10065-mybatis-log-plugin/versions,下載離線包。然后在Plugins設(shè)置界面,Install plugin from desk即可。 使用

安裝成功后,在Tools里面調(diào)出日志控制臺(tái):

再次運(yùn)行程序會(huì)發(fā)現(xiàn),在MyBatis Log日志控制臺(tái),可以看到拼湊好的SQL:

這樣,在遇到問題的時(shí)候,直接把這段SQL拿去數(shù)據(jù)庫中調(diào)試,大大提高了開發(fā)效率~

到此這篇關(guān)于IDEA的Mybatis Log Plugin插件配置和使用詳解的文章就介紹到這了,更多相關(guān)IDEA Mybatis Log Plugin插件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java同步鎖Synchronized底層源碼和原理剖析(推薦)

    Java同步鎖Synchronized底層源碼和原理剖析(推薦)

    這篇文章主要介紹了Java同步鎖Synchronized底層源碼和原理剖析,釋放后,進(jìn)入減減操作、直到為0然后喚醒隊(duì)列,讓他們?nèi)帄Z鎖,循環(huán)前面步驟,對Java同步鎖Synchronized相關(guān)知識感興趣的朋友一起看看吧
    2022-05-05
  • Java設(shè)計(jì)模式中代理模式應(yīng)用詳解

    Java設(shè)計(jì)模式中代理模式應(yīng)用詳解

    代理模式(Proxy Parttern)為一個(gè)對象提供一個(gè)替身,來控制這個(gè)對象的訪問,即通過代理對象來訪問目標(biāo)對象。本文將通過示例詳細(xì)講解一下這個(gè)模式,需要的可以參考一下
    2022-11-11
  • java圖形化界面實(shí)現(xiàn)登錄窗口

    java圖形化界面實(shí)現(xiàn)登錄窗口

    這篇文章主要為大家詳細(xì)介紹了java圖形化界面實(shí)現(xiàn)登錄窗口,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • Java中創(chuàng)建線程的兩種方式詳細(xì)說明

    Java中創(chuàng)建線程的兩種方式詳細(xì)說明

    這篇文章主要介紹了Java中創(chuàng)建線程的兩種方式詳細(xì)說明,Java使用java.lang.Thread類代表線程,所有的線程對象都必須是Thread類或其子類的實(shí)例,每個(gè)線程的作用是完成一定的任務(wù),實(shí)際上就是執(zhí)行一段程序流即一段順序執(zhí)行的代碼,需要的朋友可以參考下
    2023-11-11
  • Java中static靜態(tài)變量的初始化完全解析

    Java中static靜態(tài)變量的初始化完全解析

    static所聲明的變量在Java中有一個(gè)初始化的先后順序,帶著這個(gè)問題接下來我們就來進(jìn)行Java中static靜態(tài)變量的初始化完全解析:
    2016-06-06
  • 關(guān)于Redis的緩存穿透問題

    關(guān)于Redis的緩存穿透問題

    這篇文章主要介紹了關(guān)于Redis的緩存穿透問題,緩存穿透是指客戶端請求的數(shù)據(jù)在緩存中和數(shù)據(jù)庫中都不存在,這樣緩存永遠(yuǎn)不會(huì)生效,這些請求都會(huì)打到數(shù)據(jù)庫,需要的朋友可以參考下
    2023-08-08
  • SpringBoot中的maven插件spring-boot-maven-plugin使用

    SpringBoot中的maven插件spring-boot-maven-plugin使用

    這篇文章主要介紹了SpringBoot中的maven插件spring-boot-maven-plugin使用方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • mybatis-plus QueryWrapper and or 連用并且實(shí)現(xiàn)分頁

    mybatis-plus QueryWrapper and or 連用并且實(shí)現(xiàn)分

    這篇文章主要介紹了mybatis-plus QueryWrapper and or 連用并且實(shí)現(xiàn)分頁,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • 詳解在springboot中使用Mybatis Generator的兩種方式

    詳解在springboot中使用Mybatis Generator的兩種方式

    這篇文章主要介紹了詳解在springboot中使用Mybatis Generator的兩種方式,本文將介紹到在springboot的項(xiàng)目中如何去配置和使用MBG以及MBG生成代碼的兩種方式,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2018-11-11
  • JFreeChart動(dòng)態(tài)畫折線圖的方法

    JFreeChart動(dòng)態(tài)畫折線圖的方法

    這篇文章主要為大家詳細(xì)介紹了JFreeChart動(dòng)態(tài)畫折線圖的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06

最新評論

定远县| 泉州市| 吴忠市| 绥德县| 抚顺县| 南宁市| 武山县| 沙洋县| 桂东县| 永福县| 文化| 汕头市| 南丹县| 阿勒泰市| 枣强县| 金昌市| 齐河县| 镇康县| 洪湖市| 棋牌| 阆中市| 枣庄市| 黄浦区| 凤翔县| 江口县| 贵阳市| 襄垣县| 胶南市| 福海县| 眉山市| 潞西市| 乌兰县| 上虞市| 建宁县| 南召县| 河曲县| 大理市| 台江县| 灵宝市| 明溪县| 朝阳县|