使用MybatisPlus打印sql语句


Posted in SQL Server onApril 22, 2022

mybatis-plus使用时候的小问题记录。

在使用mybatis-plus的时候需要把sql的语句打印出来,查看执行的成功与否,在以前的项目的时候使用过这种各样的方式,在使用mybatis-plus上面也使用过两种方式,今天将常用的方式拷贝过来之后,发现没有发生效果(开始的时候以为是使用配置中心nacos导致问题,最后经过仔细的检查发现是单词拼错了),所以在这里记录一下。

第一种方式:

mybatis-plus:
	configuration:
		log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

在配置文件或者配置中心中使用上面的配置。

使用了上面的配置之后,打印的语句会非常的详细,包含了sql语句,执行结果的数据集,数据结果条数等,在调试的时候会比较好用,但是如果语句执行之后的结果比较多,那么日志数量就会爆炸在控制台刷屏,所以我更倾向于第二种方式。

第二种方式:

logging:
  level:
    com:
      ***:
        ***:
          dao: debug

注:com.***.***.dao 是对应的项目的mapper扫描文件可能是dao也可能是mapper,根据项目的具体情况不一样。

在配置文件或者配置中心中使用上面的配置。
使用了上面的配置之后,执行相关的程序之后会打印sql语句,执行语句之后的返回结果数据集数量,不会返回具体的结果集,通常在使用的时候这个配置就可以了。

补充:mybatisPlus配置控制台打印sql语句

1、配置文件为application.yml格式

  #mybatis-plus配置控制台打印完整带参数SQL语句
    mybatis-plus:
      configuration:
        log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

2、配置文件为application.properties格式

#mybatis-plus配置控制台打印完整带参数SQL语句
    mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

到此这篇关于mybatis-plus的sql语句打印问题的文章就介绍到这了!


Tags in this post...

SQL Server 相关文章推荐
SQL Server——索引+基于单表的数据插入与简单查询【1】
Apr 05 SQL Server
SQL SERVER中常用日期函数的具体使用
Apr 08 SQL Server
SQLServer2008提示评估期已过解决方案
Apr 12 SQL Server
SQL 窗口函数实现高效分页查询的案例分析
May 21 SQL Server
SQL语句中JOIN的用法场景分析
Jul 25 SQL Server
Spark SQL 2.4.8 操作 Dataframe的两种方式
Oct 16 SQL Server
SQL Server中常用截取字符串函数介绍
Mar 16 SQL Server
SQL Server远程连接的设置步骤(图文)
Mar 23 SQL Server
SQL Server数据库查询出现阻塞之性能调优
Apr 10 SQL Server
SQLServer权限之只开启创建表权限
Apr 12 SQL Server
SQL Server使用CROSS APPLY与OUTER APPLY实现连接查询
May 25 SQL Server
Sql Server 行数据的某列值想作为字段列显示的方法
SQL Server Agent 服务无法启动
Apr 20 #SQL Server
SQLServer权限之只开启创建表权限
如何使用SQL Server语句创建表
Apr 12 #SQL Server
MSSQL基本语法操作
Apr 11 #SQL Server
SQL Server数据库查询出现阻塞之性能调优
Apr 10 #SQL Server
sql server偶发出现死锁的解决方法
You might like
一个更简单的无限级分类菜单代码
2007/01/16 PHP
国外Lightbox v2.03.3 最新版 下载
2007/10/17 Javascript
jQuery 图像裁剪插件Jcrop的简单使用
2009/05/22 Javascript
给jQuery方法添加回调函数一款插件的应用
2013/01/21 Javascript
jQuery中$.click()无效问题分析
2015/01/29 Javascript
浅谈JavaScript字符串与数组
2015/06/03 Javascript
学习JavaScript设计模式之迭代器模式
2016/01/19 Javascript
基于JavaScript实现快速转换文本语言(繁体中文和简体中文)
2016/03/07 Javascript
Node.js 数据加密传输浅析
2016/11/16 Javascript
vuejs父子组件之间数据交互详解
2017/08/09 Javascript
还不懂递归?读完这篇文章保证你会懂
2018/07/29 Javascript
如何给element添加一个抽屉组件的方法步骤
2019/07/14 Javascript
javascript 原型与原型链的理解及应用实例分析
2020/02/10 Javascript
原生微信小程序开发中 redux 的使用详解
2021/02/18 Javascript
python中的字典使用分享
2016/07/31 Python
python虚拟环境virtualenv的使用教程
2017/10/20 Python
python flask中静态文件的管理方法
2018/03/20 Python
用python建立两个Y轴的XY曲线图方法
2019/07/08 Python
教你如何编写、保存与运行Python程序的方法
2019/07/12 Python
详解python itertools功能
2020/02/07 Python
Python脚本如何在bilibili中查找弹幕发送者
2020/06/04 Python
python 对象真假值的实例(哪些视为False)
2020/12/11 Python
施华洛世奇澳大利亚官网:SWAROVSKI澳大利亚
2017/01/06 全球购物
ZWILLING双立人英国网上商店:德国刀具锅具厨具品牌
2018/05/15 全球购物
Perfume’s Club美国官网:西班牙第一家在线美容店
2020/06/10 全球购物
幼儿园大班教学反思
2014/02/10 职场文书
小学数学国培感言
2014/03/10 职场文书
敬老月活动总结
2014/08/28 职场文书
庆六一活动总结
2014/08/29 职场文书
党的群众路线教育实践活动个人对照检查材料(四风)
2014/11/05 职场文书
护理工作个人总结
2015/03/03 职场文书
为什么中国式养孩子很累?
2019/08/07 职场文书
sql中mod()函数取余数的用法
2021/05/29 SQL Server
go web 预防跨站脚本的实现方式
2021/06/11 Golang
一篇文章带你了解Python和Java的正则表达式对比
2021/09/15 Python
cypress测试本地web应用
2022/06/01 Javascript