p6spy 打印完整sql

1.导入依赖

复制代码
        <dependency>
            <groupId>p6spy</groupId>
            <artifactId>p6spy</artifactId>
            <version>3.9.1</version>
        </dependency>

2.resources下新建spy.properties

复制代码
# p6spy 性能分析插ä>>¶é…ç½®æ–‡ä>>¶
modulelist=com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLogFactory,com.p6spy.engine.outage.P6OutageFactory
# 自定义日志打印
logMessageFormat=com.baomidou.mybatisplus.extension.p6spy.P6SpyLogger
#日志输出到控制台
appender=com.baomidou.mybatisplus.extension.p6spy.StdoutLogger
# 使用日志ç³>>ç>>Ÿè®°å½• sql
#appender=com.p6spy.engine.spy.appender.Slf4JLogger
# 设置 p6spy driver ä>>£ç†
#deregisterdrivers=true
# 取消JDBC URL前缀
useprefix=true
# 配置记录 Log 例外,可åŽ>>掉的ç>>“果集有error,info,batch,debug,statement,commit,rollback,result,resultset.
excludecategories=info,debug,result,commit,resultset
# æ—¥æœŸæ ¼å¼
dateformat=yyyy-MM-dd HH:mm:ss
# SQLè¯­å¥æ‰“å°æ—¶é—´æ ¼å¼
databaseDialectTimestampFormat=yyyy-MM-dd HH:mm:ss
# 实际驱动可多个
#driverlist=org.h2.Driver
# 是否开启慢SQL记录
outagedetection=true
# 慢SQLè®°å½•æ ‡å‡† 2 秒
outagedetectioninterval=2
# 是否过æ>>¤ Log
filter=true
# 过æ>>¤ Log 时所排除的 sql 关键字,ä>>¥é€—号分隔
exclude=SELECT 1

3.datasource修改,重点在com.p6spy.engine.spy.P6SpyDriver和url上的p6spy

复制代码
 datasource:
          # 主库数据源
          master:
            driver-class-name: com.p6spy.engine.spy.P6SpyDriver
            url: jdbc:p6spy:mysql://127.0.0.1:3306/

4.测试打印如下

相关推荐
小王师傅6614 分钟前
【轻松入门SpringBoot】actuator健康检查(上)
java·spring boot·后端
大布布将军28 分钟前
⚡️ 深入数据之海:SQL 基础与 ORM 的应用
前端·数据库·经验分享·sql·程序人生·面试·改行学it
醒过来摸鱼30 分钟前
Java classloader
java·开发语言·python
专注于大数据技术栈32 分钟前
java学习--StringBuilder
java·学习
唐人街都是苦瓜脸34 分钟前
踩坑记:ORA-01722 无效数字错误排查与解决(附实战案例)
sql·oracle
loosenivy35 分钟前
企业银行账户归属地查询接口如何用Java调用
java·企业银行账户归属地·企业账户查询接口·企业银行账户查询
IT 行者1 小时前
Spring Security 6.x 迁移到 7.0 的完整步骤
java·spring·oauth2
JIngJaneIL1 小时前
基于java+ vue农产投入线上管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot
东东的脑洞1 小时前
【面试突击二】JAVA基础知识-volatile、synchronized与ReentrantLock深度对比
java·面试
源代码•宸1 小时前
goframe框架签到系统项目(BITFIELD 命令详解、Redis Key 设计、goframe 框架教程、安装MySQL)
开发语言·数据库·经验分享·redis·后端·mysql·golang