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

mybatis-plus實現(xiàn)打印完整sql語句

 更新時間:2024年07月17日 10:25:10   作者:自行車在路上  
這篇文章主要介紹了mybatis-plus實現(xiàn)打印完整sql語句方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

為方便查看sql語句

因為一般sql在控制臺打印是預(yù)處理的select… from table where ss=?

有時查詢條件太長復(fù)制參數(shù)賦值很麻煩

因此寫下這篇文章作記錄,拿取完整的sql

p6spy

配置比較簡單,基本是引用jar包后,然后在配置上稍微改下,即可打印sql完整日志

<dependency>
    <groupId>p6spy</groupId>
    <artifactId>p6spy</artifactId>
    <version>3.8.1</version>
</dependency>

mysql配置文件,加上jdbc:p6spy,及driver-class-name改成com.p6spy.engine.spy.P6SpyDriver

spring:
  datasource:
    host: jdbc:p6spy:mysql://xxxxxx:3306
    url: ${spring.datasource.host}/xxxx?useUnicode=true&characterEncoding=utf8&tinyInt1isBit=false&autoReconnect=true&useSSL=false&serverTimezone=Asia/Shanghai
    username: xxxxxx
    password: xxxxxx
    driver-class-name: com.p6spy.engine.spy.P6SpyDriver
    initialSize: 5
    minIdle: 5
    maxActive: 20

結(jié)果展示

Mybatis Log

這種基本是改配置文件,然后安裝插件,即可看到有打印

添加打印mybatis-plus的sql語句

mybatis-plus:
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

然后按以下這篇文章操作

Mybatis Log 控制臺輸出打印SQL語句

結(jié)果

總結(jié)

二選一,用p6spy注意生產(chǎn)不要打開

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

相關(guān)文章

  • Java應(yīng)用CPU過高的排查全流程

    Java應(yīng)用CPU過高的排查全流程

    Java CPU 飆高90% 都是業(yè)務(wù)代碼死循環(huán)、頻繁GC、密集計算、死鎖/自旋導(dǎo)致的,排查有標(biāo)準(zhǔn)、固定、可落地的流程,不需要猜,下面給你一套從登錄服務(wù)器到定位代碼行的完整實戰(zhàn)步驟,需要的朋友可以參考下
    2026-06-06
  • Java中對于并發(fā)問題的處理思路分享

    Java中對于并發(fā)問題的處理思路分享

    并發(fā)粗暴的解釋就是一段代碼,在同一時間段內(nèi),被多個線程同時處理的情況就是并發(fā)現(xiàn)象。這篇文章和大家分享了一些對于并發(fā)問題的處理思路,需要的可以參考一下
    2023-02-02
  • Java使用枚舉實現(xiàn)狀態(tài)機(jī)的方法詳解

    Java使用枚舉實現(xiàn)狀態(tài)機(jī)的方法詳解

    這篇文章主要介紹了Java使用枚舉實現(xiàn)狀態(tài)機(jī)的方法詳解,枚舉類型很適合用來實現(xiàn)狀態(tài)機(jī),狀態(tài)機(jī)可以處于有限數(shù)量的特定狀態(tài),它們通常根據(jù)輸入,從一個狀態(tài)移動到下一個狀態(tài),但同時也會存在瞬態(tài),需要的朋友可以參考下
    2023-11-11
  • Java Builder模式構(gòu)建MAP/LIST的實例講解

    Java Builder模式構(gòu)建MAP/LIST的實例講解

    下面小編就為大家?guī)硪黄狫ava Builder模式構(gòu)建MAP/LIST的實例講解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • Spring LDAP目錄服務(wù)的使用示例

    Spring LDAP目錄服務(wù)的使用示例

    本文主要介紹了Spring LDAP目錄服務(wù)的使用示例
    2025-04-04
  • 淺談JVM 底層解析 i++和 ++i 區(qū)別

    淺談JVM 底層解析 i++和 ++i 區(qū)別

    這篇文章主要介紹了JVM 底層解析 i++和 ++i 區(qū)別,需要的朋友可以參考下面文章的具體內(nèi)容
    2021-09-09
  • Java while和do...while循環(huán)的使用方式

    Java while和do...while循環(huán)的使用方式

    文章對比Java while與do-while循環(huán)的核心機(jī)制、語法差異、適用場景及錯誤防范,強(qiáng)調(diào)do-while至少執(zhí)行一次的特點,指出語法規(guī)范(如結(jié)尾分號)和性能優(yōu)化要點,并提及Java17模式匹配對循環(huán)的擴(kuò)展支持
    2025-07-07
  • Spring Boot集成Java DSL的實現(xiàn)代碼

    Spring Boot集成Java DSL的實現(xiàn)代碼

    這篇文章主要介紹了Spring Boot集成Java DSL的實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • 在Spring項目中DTO層的作用和最佳實踐

    在Spring項目中DTO層的作用和最佳實踐

    本文介紹了DTO(Data Transfer Object)在Spring項目中的作用和最佳實踐,通過本文,讀者可以更好地理解DTO在Spring項目中的重要性和如何合理設(shè)計DTO以滿足業(yè)務(wù)需求,感興趣的朋友跟隨小編一起看看吧
    2026-02-02
  • 使用@PathVariable注解如何實現(xiàn)動態(tài)傳值

    使用@PathVariable注解如何實現(xiàn)動態(tài)傳值

    這篇文章主要介紹了使用@PathVariable注解如何實現(xiàn)動態(tài)傳值,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10

最新評論

琼结县| 拉孜县| 类乌齐县| 永修县| 沅江市| 射阳县| 水富县| 鲁甸县| 明溪县| 锡林郭勒盟| 蓝山县| 盐池县| 得荣县| 兴城市| 鄂州市| 论坛| 宜丰县| 星座| 青阳县| 屏东市| 兴山县| 重庆市| 曲沃县| 赣榆县| 孟津县| 临夏县| 金坛市| 澄迈县| 洱源县| 江孜县| 剑河县| 宽城| 贺兰县| 灵寿县| 灯塔市| 萍乡市| 邢台县| 石林| 乡宁县| 巴彦淖尔市| 梧州市|