使用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 Server2019数据库之简单子查询的具有方法
Apr 27 SQL Server
sql查询结果列拼接成逗号分隔的字符串方法
May 25 SQL Server
SQL写法--行行比较
Aug 23 SQL Server
SQL SERVER触发器详解
Feb 24 SQL Server
Sql Server之数据类型详解
Feb 28 SQL Server
SQL Server数据库基本概念、组成、常用对象与约束
Mar 20 SQL Server
SQL Server数据库查询出现阻塞之性能调优
Apr 10 SQL Server
使用 MybatisPlus 连接 SqlServer 数据库解决 OFFSET 分页问题
Apr 22 SQL Server
SQL Server使用T-SQL语句批处理
May 20 SQL Server
SQL解决未能删除约束问题drop constraint
May 30 SQL Server
SQL bool盲注和时间盲注详解
Jul 23 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
php $_ENV为空的原因分析
2009/06/01 PHP
PHPEXCEL 使用小记
2013/01/06 PHP
解析php常用image图像函数集
2013/06/24 PHP
教你如何用php实现LOL数据远程获取
2014/06/10 PHP
php格式输出文件var_export函数实例
2014/11/15 PHP
PHP获取客户端及服务器端IP的封装类
2016/07/21 PHP
实例分析基于PHP微信网页获取用户信息
2017/11/24 PHP
Mootools 1.2教程 Fx.Tween的使用
2009/09/15 Javascript
一个可绑定数据源的jQuery数据表格插件
2010/07/17 Javascript
Javascript this 的一些学习总结
2012/08/31 Javascript
jquery跨域请求示例分享(jquery发送ajax请求)
2014/03/25 Javascript
javascript跨域的4种方法和原理详解
2014/04/08 Javascript
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
javascript去除字符串左右两端的空格
2015/02/05 Javascript
JS简单获取及显示当前时间的方法
2016/08/03 Javascript
js实现导航栏中英文切换效果
2017/01/16 Javascript
AngularJS使用ocLazyLoad实现js延迟加载
2017/07/05 Javascript
Vue.js实现价格计算器功能
2020/03/30 Javascript
对存在JavaScript隐式类型转换的四种情况的总结(必看篇)
2017/08/31 Javascript
AngularJS中table表格基本操作示例
2017/10/10 Javascript
Vue拖拽组件列表实现动态页面配置功能
2019/06/17 Javascript
[03:01]2014DOTA2国际邀请赛 DC:我是核弹粉,为Burning和国土祝福
2014/07/13 DOTA
[01:51]历届DOTA2国际邀请赛举办地回顾 TI9落地上海
2018/08/26 DOTA
python url 参数修改方法
2018/12/26 Python
python实现知乎高颜值图片爬取
2019/08/12 Python
解决Tensorboard 不显示计算图graph的问题
2020/02/15 Python
CSS实现定位元素居中的方法
2015/06/23 HTML / CSS
委托证明的格式
2014/01/10 职场文书
房屋买卖协议书范本
2014/04/10 职场文书
地球物理学专业推荐信
2014/09/08 职场文书
国庆节标语大全
2014/10/08 职场文书
党员民主评议总结
2014/10/20 职场文书
大学生见习总结报告
2015/06/24 职场文书
心得体会格式及范文
2016/01/25 职场文书
文明医院的标语集锦!
2019/07/24 职场文书
java多态注意项小结
2021/10/16 Java/Android