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

相关推荐
心月狐的流火号1 小时前
Mybatis 分页插件 PageHelper SQL异常拼接问题深度分析
java·mybatis
旧时光巷1 小时前
SQL基础⑪ | 约束
数据库·sql·学习·mysql·约束
南清的coding日记1 小时前
苍穹外卖DAY11
java·开发语言·spring boot·spring·mvc·mybatis
Java小王子呀1 小时前
EasyExcel 模板导出数据 + 自定义策略(合并单元格)
java·sql
jnrjian3 小时前
Oracle OMF 非OMF 文件 转化 不需要重建 file#.incarnation#
数据库·sql·oracle
茉莉玫瑰花茶12 小时前
MySQL 库的操作
数据库·sql·oracle
Shimmmmmer113 小时前
SQL中的OVER窗口函数、CTE与临时表Temp Table
数据库·sql
scx_link15 小时前
Idea上拉取代码解决冲突的总结
java·ide·intellij-idea
废喵喵呜15 小时前
达梦数据库表字段增加时报错[-2106]:无效的表或视图名,[-2116]:列[IS_REPEAT]已存在
数据库·sql·oracle
Whoisshutiao19 小时前
网安-SQL注入-sqli-labs
数据库·sql·网络安全