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>
相关推荐
u***13711 小时前
【SpringBoot】【log】 自定义logback日志配置
java·spring boot·logback
T***u33311 小时前
SpringBoot集成SkyWalking,分布式链路追踪
spring boot·分布式·skywalking
chxii13 小时前
MyBatis 动态 SQL,通过 XML (如 <if>、<foreach> 等)实现灵活的 SQL 拼接。
xml·sql·mybatis
qq_124987075314 小时前
基于springboot的兴趣生活展示交流平台的设计与实现(源码+论文+部署+安装)
java·spring boot·生活·毕设
weixin_4487717215 小时前
SpringBoot默认日志配置文件 logback.xml(log4j+logback)
xml·spring boot·logback
Java水解16 小时前
20个高级Java开发面试题及答案!
spring boot·后端·面试
百***860517 小时前
Spring BOOT 启动参数
java·spring boot·后端
跟着珅聪学java17 小时前
Spring Boot 中整合 MySQL 并打印 SQL 日志
java·spring boot
q***116518 小时前
SpringBoot创建动态定时任务的几种方式
java·spring boot·spring
合作小小程序员小小店18 小时前
桌面开发,在线%幼儿教育考试管理%系统,基于eclipse,java,swing,mysql数据库
java·数据库·sql·mysql·eclipse·jdk