idea 如何开启mybatis控制台SQL日志打印

开启

application.yaml

yaml 复制代码
mybatis-plus:
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

mybatis:
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
    map-underscore-to-camel-case: true
  typeAliasesPackage: XXXX
  mapper-locations: classpath*:**/xml/*Mapper.xml

application.properties

yaml 复制代码
mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

关闭

application.yaml

yaml 复制代码
mybatis-plus:
  configuration:
    log-impl: org.apache.ibatis.logging.nologging.NoLoggingImpl

application.properties

java 复制代码
mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.nologging.NoLoggingImpl

StdOutImpl 只是 mybatis 的一种日志实现, mybatis还有多种日志实现

如何知道现在使用的哪种方式?

在项目启动时,会在控制台直接打印如下提示:

java 复制代码
Logging initialized using 'class org.apache.ibatis.logging.stdout.StdOutImpl' adapter.

参考

mybatis-plus 开启与关闭 SQL 日志打印
使用springboot默认的日志系统logback打印Mybatis语句问题

相关推荐
看海的四叔32 分钟前
【SQL】SQL同环比计算的多种实现方式
数据库·hive·sql·mysql·数据分析·同环比
eEKI DAND1 小时前
SQL美化器:sql-beautify安装与配置完全指南
数据库·sql
@ chen1 小时前
IDEA初始化配置
java·ide·intellij-idea
陈煜的博客4 小时前
idea 项目只编译不打包,跳过测试,快速开发
java·ide·intellij-idea
cyber_两只龙宝5 小时前
【Oracle】Oracle之SQL的转换函数和条件表达式
linux·运维·数据库·sql·云原生·oracle
LaLaLa_OvO5 小时前
mybatis 引用静态常量
java·mybatis
yaodong5185 小时前
Spring 中使用Mybatis,超详细
spring·tomcat·mybatis
uElY ITER5 小时前
VS与SQL Sever(C语言操作数据库)
c语言·数据库·sql
SHoM SSER5 小时前
SQL之CASE WHEN用法详解
数据库·python·sql
cyber_两只龙宝6 小时前
【Oracle】Oracle之SQL的聚合函数和分组
linux·运维·数据库·sql·云原生·oracle