1、方式一

########################################################
###配置打印sql
########################################################
logging:level:com.threefivework.mymall.dao.mapper: DEBUG //包路径为mapper文件包路径

2、方式二

在application.yml(.properties)中增加配置,在控制台打印sql:mybatis:configuration:log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

3、方式三

在logback-spring.xml中配置logger,具体包名替换就可以指定到具体的Mapper上

<logger name="com.**.**.dao.ThemeMapper"><level value="trace"/>
</logger>

添加以上配置后,SLF4J(Logback) 就会记录 com...dao.ThemeMapper 的详细执行操作,且仅记录应用中其它类的错误信息(若有)。

你也可以将日志的记录方式从接口级别切换到语句级别,从而实现更细粒度的控制。如下配置只对 selectBlog 语句记录日志:

<logger name="com.**.**.dao.ThemeMapper.selectBlog"><level value="trace"/>
</logger>

参考:MyBatis中文官网

Springboot mybatis 配置sql日志打印相关推荐

  1. springboot配置sql日志打印

    application.properties:logging.level.com.alibaba.grow.repository.mapper=debug在yml文件中: logging:level: ...

  2. mybatis-plus 开启与关闭 SQL 日志打印

    开启打印 Mybatis-plus 需要通过下面的方式开启控制台 SQL 日志打印 mybatis-plus:configuration:log-impl: org.apache.ibatis.log ...

  3. Mybatis-plus开启或者关闭SQL日志打印

    Mybatis-plus开启或者关闭SQL日志打印 在application.yml中配置,开启或者关闭sql日志打印: 更改log-impl项即可.NoLoggingImpl不打印日志,StdOut ...

  4. SpringBoot中关闭Mybatis以及RocketMQ日志打印

    SpringBoot工程集成了Mybatis和RocketMQ,也集成了Log4j,项目中自己的日志都可以通过log4j来管理,日志打印通过通过日志级别可以管理,一直很正常. 后来项目上线正常稳定运行 ...

  5. mysql通用日志不打印_解决logback不打印mybatis的SQL日志的问题

    工作这么多年,今天还是因为Logback的这个问题稍微卡了一下,惭愧. 问题描述: logback配置了如下信息: ...此处省略File Appender内容 ${logbase}sql.%d{yy ...

  6. mybatis的Sql语句打印

    我们在使用mybatis的时候,有时候,希望可以在eclipse的控制台下打印出来sql语句,但是有时候却不希望相关的语句打印.这个时候,需要我们进行一些配置.  在mybatis中,他通过调用一些接 ...

  7. MybatisPlus自定义SQL日志打印

    前言 mybatisplus在mybatis的基础上为我们提供了诸多方便,大大加快了开发的速率,但是在日常工作中,还是会发现有一些不方便之处,那就是关于日志的打印,框架虽然也提供了日志打印,但是日志的 ...

  8. springBoot+myBatis配置基于mysql的读写分离

    1.什么是数据库读写分离? 数据库读写分离就是将数据库分成主从库,主库用来写入数据并对数据进行增删改的维护.从库通过某种同步机制从主库同步数据,即主库的完全镜像备份.读写分离一般是配置一个主库多个从库 ...

  9. SpringBoot+Mybatis配置Druid多数据源

    开篇之前,说一句题外话.多数据源和动态数据源的区别. 多数据源,一般用于对接多个业务上独立的数据库(可能异构数据库). 动态数据源,一般用于大型应用对数据切分. 配置参考 如何配置多数据源,网上教程一 ...

最新文章

  1. 2021年大数据Hadoop(十五):Hadoop的联邦机制 Federation
  2. python网络编程—Socket
  3. python里orient_从Python访问OrientDB
  4. Chromium下载各类版本(pyppeteer爬虫)
  5. 用matlab绘制中国海岸线,matlab显示全球海岸线
  6. 嵌入不同源的页面_嵌入式技术课程教与学(教学大纲和试卷)
  7. 2020最新文本检测算法TextFuseNet
  8. 深入了解Java虚拟机
  9. C语言运算符:1.按位取反运算符 ~
  10. AD13如何导出坐标文件
  11. iphone测试内存读取速度软件,iPhone7内存不同读写速度有差? 实测差距惊人!
  12. 中南林业科技大学Java实验报告八:包与接口
  13. 简单的html网页超链接
  14. STM32F4开发板硬件简介
  15. 如何制作启动U盘安装系统?
  16. 【以太网硬件四】以太网信道编码方式有哪些?
  17. java数据结构--hashset
  18. linux中的makefile文件
  19. Python运维开发从入门到精通学习 Day4
  20. 关于 Spring AOP (AspectJ) 你该知晓的一切

热门文章

  1. shineblink ADXL345传感器测量三轴加速度/倾斜角
  2. 基础补充——什么是陷波器?作用是什么?
  3. Mobl——用于创建HTML移动应用程序的新DSL
  4. 程序员不愿意加班的真相
  5. 游北海公园遇到一个特别有活力的大爷,感觉他才是年轻人
  6. 联结表——where子句inner join
  7. 鸿蒙开发(13)---ProgressBar与RoundProgressBar组件
  8. npm ERR! errno ECONNRESET npm ERR! network This is a problem related to network connectivity.解决方法和步骤
  9. 获取微信小程序的昵称和手机号
  10. 微信短视频去水印小程序搭建教程(含源码),超级详细哦,支持流量主的