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语句问题

相关推荐
李少兄12 小时前
IntelliJ IDEA 启动项目时配置端口指南
数据库·sql·intellij-idea
白云如幻13 小时前
【Java】QBC检索和本地SQL检索
java·数据库·sql
问道飞鱼15 小时前
【大数据相关】ClickHouse命令行与SQL语法详解
大数据·sql·clickhouse
float_六七15 小时前
IntelliJ IDEA断点调试全攻略
java·ide·intellij-idea
奔跑你个Run17 小时前
mybatis plus 使用wrapper输出SQL
mybatis
北城以北888818 小时前
Java高级编程--XML
xml·java·开发语言·intellij-idea
lichong9511 天前
API开发工具postman、国内xxapi和SmartApi的性能对比
eclipse·intellij-idea·api·postman·visual studio·apipost·apifox
搬山境KL攻城狮2 天前
MacBook logback日志输出到绝对路径
java·intellij-idea·logback
naumy2 天前
sqlalchemy
sql
chimchim662 天前
StarRocks导入数据-使用 Broker Load 进行异步导入
大数据·sql