使用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 相关文章推荐
2021-4-5课程——SQL Server查询【3】
Apr 05 SQL Server
mybatis调用sqlserver存储过程返回结果集的方法
May 08 SQL Server
SQL 尚未定义空闲 CPU 条件 - OnIdle 作业计划将不起任何作用
Jun 30 SQL Server
SQL Server代理:理解SQL代理错误日志处理方法
Jun 30 SQL Server
SQL SERVER实现连接与合并查询
Feb 24 SQL Server
sql server 累计求和实现代码
Feb 28 SQL Server
SQL Server中常用截取字符串函数介绍
Mar 16 SQL Server
SQL Server使用导出向导功能
Apr 08 SQL Server
SQL Server的存储过程与触发器以及系统函数和自定义函数
Apr 10 SQL Server
SQL Server数据库备份和恢复数据库的全过程
Jun 14 SQL Server
SQL中的连接查询详解
Jun 21 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
jquery 批量上传图片实现代码
2010/01/28 Javascript
Json对象与Json字符串互转(4种转换方式)
2013/03/27 Javascript
onmouseover和onmouseout的一些问题思考
2013/08/14 Javascript
javascript与jquery中的this关键字用法实例分析
2015/12/24 Javascript
Javascript实现鼠标框选操作  不是点击选取
2016/04/14 Javascript
Bootstrap与KnockoutJs相结合实现分页效果实例详解
2016/05/03 Javascript
javascript运算符语法全面概述
2016/07/14 Javascript
JavaScript使用键盘输入控制实现数字验证功能
2016/08/19 Javascript
快速实现JS图片懒加载(可视区域加载)示例代码
2017/01/04 Javascript
基于JavaScript实现图片剪切效果
2017/03/07 Javascript
jQuery中图片展示插件highslide.js的简单dom
2018/04/22 jQuery
Vue下滚动到页面底部无限加载数据的示例代码
2018/04/22 Javascript
Javascript实现购物车功能的详细代码
2018/05/08 Javascript
vuejs中监听窗口关闭和窗口刷新事件的方法
2018/09/21 Javascript
Vue js 的生命周期(看了就懂)(推荐)
2019/03/29 Javascript
react-native聊天室|RN版聊天App仿微信实例|RN仿微信界面
2019/11/12 Javascript
[32:30]夜魇凡尔赛茶话会 第一期01:谁是卧底
2021/03/11 DOTA
Python程序设计入门(4)模块和包
2014/06/16 Python
python使用正则搜索字符串或文件中的浮点数代码实例
2014/07/11 Python
使用 Python 获取 Linux 系统信息的代码
2014/07/13 Python
Python使用pygame模块编写俄罗斯方块游戏的代码实例
2015/12/08 Python
python中的迭代和可迭代对象代码示例
2017/12/27 Python
python http基本验证方法
2018/12/26 Python
对Python之gzip文件读写的方法详解
2019/02/08 Python
python对文件目录的操作方法实例总结
2019/06/24 Python
Python内置加密模块用法解析
2019/11/25 Python
美国最受欢迎的度假目的地优惠套餐:BookVIP
2018/09/27 全球购物
应届生幼儿园求职信
2013/11/12 职场文书
专业技术职务聘任书
2014/03/29 职场文书
表彰大会策划方案
2014/05/13 职场文书
幼儿教师师德师风自我剖析材料
2014/09/29 职场文书
社区端午节活动总结
2015/02/11 职场文书
单身证明格式样本
2015/06/15 职场文书
房产证明范本
2015/06/19 职场文书
意外事故赔偿协议书
2016/03/22 职场文书
普希金的诗歌赏析(3首)
2019/08/20 职场文书