①、在application.yml文件中新增

logging:level:com.study.testSSMPlus.mapper: debug#mapper接口的存放目录

②、使用springboot默认的日志文件logback-spring.xml,在src/main/resources目录下创建logback-spring.xml

<?xml version="1.0" encoding="UTF-8"?>
<!--
scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。
scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒当scan为true时,此属性生效。默认的时间间隔为1分钟。
debug:当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默认值为false。
-->
<configuration scan="false" scanPeriod="60 seconds" debug="false"><!-- ch.qos.logback.core.ConsoleAppender 表示控制台输出 --><appender name="stdout" class="ch.qos.logback.core.ConsoleAppender"><!--日志输出格式:%d表示日期时间,%thread表示线程名,%-5level:级别从左显示5个字符宽度%logger{50} 表示logger名字最长50个字符,否则按照句点分割。 %msg:日志消息,%n是换行符--><layout class="ch.qos.logback.classic.PatternLayout"><!-- 根据开发环境显示不同日志 -->
<!--             <springProfile name="dev"> --><pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} ----> [%thread] ---> %-5level %logger{50} - %msg%n</pattern>
<!--             </springProfile> -->
<!--             <springProfile name="!dev"> -->
<!--                 <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} ==== [%thread] ==== %-5level %logger{50} - %msg%n</pattern> -->
<!--             </springProfile> --></layout></appender><!-- 打印sql日志 -->
<!--     <springProfile name="dev"> --><logger name="com.study.testSSMPlus.mapper" level="debug"/>
<!--     </springProfile> --><!-- root与logger是父子关系,没有特别定义则默认为root,任何一个类只会和一个logger对应,要么是定义的logger,要么是root,判断的关键在于找到这个logger,然后判断这个logger的appender和level。 --><root level="info"><appender-ref ref="stdout" /></root>
</configuration> 

springboot整合mybatisplus在控制台打印sql的两种方式相关推荐

  1. Mybatis打印调试sql的两种方式

    问题描述 在使用mybatis进行开发的时候,由于可以动态拼接sql,这样大大方便了我们.但是也有一定的问题,当我们动态sql拼接的块很多的时候,我们要想从*mapper.xml中直接找出完整的sql ...

  2. SQLServer:GUI方式、SQL语句两种方式建立视图和GUI方式设置主键、约束等

    SQLServer:GUI方式.SQL语句两种方式建立视图和GUI方式设置主键.约束等 目录 题目要求 解题流程 (1).建立视图 (2)GUI方式设置主键.约束等 ​ 题目要求 基于表DEPT01和 ...

  3. Spring Boot 整合 MyBatis Plus实现多数据源的两种方式

    第一种:使用配置类的方式: 项目结构 xml依赖: <?xml version="1.0" encoding="UTF-8"?> <proje ...

  4. SpringBoot+Mybatis加载Mapper.xml文件的两种方式

    前言:我们在平常工作中用到mybatis去加载Mapper.xml文件,可能mapper文件放的路径不一样,由此我们需要配置多个路径,幸运的是Mybatis支持我们配置多个不同路径.现在介绍两种方法. ...

  5. springboot执行批量插入_springboot+Mybatis 注解\Xml两种方式批量添加数据

    1.使用注解的方式批量添加数据,在该方法中,传进来的参数是一个List集合,使用一个foreach 循环解析集合的数据,最后再批量保存到数据库,具体如下截图: 代码如下: //批量保存 @Insert ...

  6. Mybatis最拿得出手的功能之一 SpringBoot整合Mybatis-Plus 实战之动态SQL

    MyBatis的动态SQL是最令人喜欢的功能 在了解 动态SQL之前,你首先得知道一个表达式 OGNL,这个是基础! 面试常问问题 : Mybatis 中$与#的区别? #是将传入的值当做字符串的形式 ...

  7. SpringBoot配置Mybatis在控制台打印sql

    mybatisconfiguration:log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

  8. C# 打印Label的两种方式及实现

    一.调用CodeSoft打印: 利用第三方软件codesofe进行label设计,然后在程序中调用打印.这种方式维护起来比较方便,手动调整label各参数指标即可.  准备工作:1.安装打印机驱动 2 ...

  9. 快速搭建Springboot项目的两种方式!!

    大家好,我是雄雄,欢迎关注微信公众号[雄雄的小课堂]. 前言 Springboot的特点就是简单.快速和方便,使用idea不到一分钟就可以快速搭建springboot项目,并且,在这里,你不用写spr ...

最新文章

  1. ctb伺服驱动器说明书_青岛FANUC伺服电机364、453故障维修
  2. HDU 5908 Abelian Period 暴力
  3. java 获取cer证书指纹_获取SSL证书的指纹
  4. Linux 源码编译安装过程-以安装XZ解压为例
  5. 第14章 任务和特权级保护
  6. Hibernate命名查询示例 - @NamedQuery
  7. NASM汇编语言与计算机系统04-实模式-屏幕显示不定长度的字符串(cmp/je)
  8. 中国主要城市的DNS列表
  9. 古体字与简体字对照表_简体字繁体字对照表?
  10. day32,尚硅谷视频学习中
  11. Hack the box -- 靶机渗透测试(TIER2)
  12. 60秒倒计时钟单片机实物程序
  13. HTML中字体大小的设置
  14. jwt的token自动续约_关于 JWT Token 自动续期的解决方案
  15. IE提示“Internet Explorer无法打开站点XX,已终止操作”的解决办法
  16. docker命令安装rap2阿里开源接口管理工具
  17. 论文写作总结(中外文对比)
  18. ROM、RAM、DRAM、SRAM和FLASH的区别
  19. Android 入个门
  20. 重力加速度陀螺仪传感器MPU-6050

热门文章

  1. 遭遇各种内容监管,有些企业到底欠缺的是什么,仅仅是价值观吗?
  2. 语言是一种天赋——脑电超扫描揭示双语者认知控制的独特性
  3. 备战S4!想上钻石必须注意的20个细节
  4. ​网线水晶头排线图片详细步骤教程
  5. Unity3D 使用xLua
  6. 如何做一名合格的研究生?
  7. (转载)很经典的一篇文章《如果让我重做一次研究生——王泛森院士》
  8. 智能制造数字展厅软硬件
  9. 淘宝npm镜像源换新地址,npm设置最新淘宝镜像
  10. ARFoundation系列讲解 - 26 移动和旋转模型