mybatis-plus的sql语句打印问题小结

 更新时间:2022年04月21日 11:31:59   作者:m0_67402013  
这篇文章主要介绍了mybatis-plus的sql语句打印问题,今天将常用的方式拷贝过来之后,发现没有发生效果(开始的时候以为是使用配置中心nacos导致问题,最后经过仔细的检查发现是单词拼错了),所以在这里记录一下

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语句打印问题的文章就介绍到这了,更多相关mybatis-plus sql语句打印内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • SQL直接操作excel表(查询/导入/插入)

    SQL直接操作excel表(查询/导入/插入)

    操作excel表包括:查询Excel数据;将Excel的数据导入SQL server; 将SQL SERVER中查询到的数据导成一个Excel文件;在SQL SERVER里往Excel插入数据,感兴趣的你可以参考下哈
    2013-03-03
  • SQL SERVER中强制类型转换cast和convert的区别详解

    SQL SERVER中强制类型转换cast和convert的区别详解

    这篇文章主要介绍了SQL SERVER中强制类型转换cast和convert的区别详解的相关资料,需要的朋友可以参考下
    2016-11-11
  • sqlserver数据库出现置疑的解决思路

    sqlserver数据库出现置疑的解决思路

    首先新建一个同名的数据库,然后再停掉sql server服务,用原数据库的数据文件覆盖掉这个新建的数据库文件,重启sql server服务。感兴趣的朋友可以参考下哈,希望可以帮助到你
    2013-03-03
  • SQL 存储过程基础语法之一

    SQL 存储过程基础语法之一

    创建存储过程,存储过程是保存起来的可以接受和返回用户提供的参数的 Transact-SQL 语句的集合。
    2009-11-11
  • Sql Server导入mdf和ldf文件的教程详解

    Sql Server导入mdf和ldf文件的教程详解

    有时候我们需要导入mdf和ldf文件进入SQL SERVER中,本文给大家介绍了Sql Server导入mdf和ldf文件的详细教程,文中介绍了导入的两种方法,通过图文结合的方式介绍的非常详细,需要的朋友可以参考下
    2024-06-06
  • Spark SQL的整体实现逻辑解析

    Spark SQL的整体实现逻辑解析

    使用sparkSQL是为了解决一般用sql不能解决的复杂逻辑,使用编程语言的优势来解决问题,今天通过本文给大家分享Spark SQL的整体实现逻辑,需要的朋友参考下吧
    2021-07-07
  • SQL Server 数据库优化

    SQL Server 数据库优化

    设计1个应用系统似乎并不难,但是要想使系统达到最优化的性能并不是一件容易的事。
    2009-07-07
  • 必须会的SQL语句(五) NULL数据处理和类型转换

    必须会的SQL语句(五) NULL数据处理和类型转换

    这篇文章主要介绍了sqlserver中NULL数据处理和类型转换方法,需要的朋友可以参考下
    2015-01-01
  • SQL SERVER数据库重建索引的方法

    SQL SERVER数据库重建索引的方法

    Sql Server查询缓慢的原因有很多,比如服务器资源不足、网络故障、查询语句不够优化,I/O问题等等,以及本文要说的数据库索引问题
    2014-07-07
  • SQLSERVER聚集索引和主键(Primary Key)的误区认识

    SQLSERVER聚集索引和主键(Primary Key)的误区认识

    很多人会把Primary Key和聚集索引搞混起来,或者认为这是同一个东西。这个概念是非常错误的,本文将带你理清思路,感兴趣的你可不要错过了哈,或许本文对你有所帮助
    2013-02-02

最新评论