SpringBoot 项目,三种方式实现打印 sql 日志

方式一:指定mybatis日志级别

复制代码
# application.yml
mybatis:
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
 
# 等价于application.properties
mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

方式二、Mybatis-Plus配置(如果用了 Mybatis-Plus )

复制代码
# 开启mybatis-plus自带SQL打印
mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

方式三、mybatis-config.xml 配置(一般是在配置文件中指定了读取 mybatis-config 才这样写)

xml 复制代码
 <configuration>
    <settings>
        <setting name="logImpl" value="STDOUT_LOGGING"/>
    </settings>
</configuration>
相关推荐
两点王爷7 小时前
SpringBoot 项目集成 GeoServer 源码,实现地图服务发布
java·spring boot·后端
leoZ2318 小时前
2026-09-09-springboot-cloud-deploy-pitfalls
java·前端·javascript·vue.js·人工智能·spring boot·后端
孫治AllenSun11 小时前
【LangChain4J-09】开发学习知识点
spring boot·后端·学习
林石工作室12 小时前
体育直播APP从0到1搭建指南:技术选型、核心模块与部署实战
spring boot·流媒体·app搭建·体育直播app·星逐赛事
小袁拒绝摆烂12 小时前
一条 SQL 从 30 秒到 300 毫秒:聊聊 MySQL 的 Hash Join
sql·mysql·哈希算法
LXMXHJ13 小时前
springboot中的线程操作
java·spring boot·后端·线程
shirsl14 小时前
数据开发实时项目问题整理
数据库·sql·big data
天衍四九-15 小时前
排查慢SQL用explain分析执行计划,主要关注哪些字段?
数据库·sql
行百里er15 小时前
BlockingQueue:异步批量上报
spring boot·spring cloud·监控
润乾软件16 小时前
SQLazy:多表按 ID 合并为单行
sql·sqlazy