springBoot和Mybatis输出sql日志

Posted 千神

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springBoot和Mybatis输出sql日志相关的知识,希望对你有一定的参考价值。

利用slf4j来输出日志。

首先需要版本兼容的slf4j-log4j12、log4j、slf4j-api、slf4j-nop、slf4j-simple这5个包。

可以去maven知识库中找到这5个包的最新版本,就不会引起冲突了。

maven的网址是:http://mvnrepository.com

在搜索栏输入jar包名字,选择搜索结果的第一个。

选择最新的版本。

选择maven。

copy下来粘贴到pom.xml中。

选择import changes

最后在application.properties中添加

logging.level.你的DAO(@mapper)包路径(如com.xx.xx.mapper)=debug

运行项目,在console中就可以看到你的sql执行情况以及传入参数。

 

以上是关于springBoot和Mybatis输出sql日志的主要内容,如果未能解决你的问题,请参考以下文章

mybatis-plus日志输出sql配置(控制台能输出sql日志没有sql问题)

yml的mybatis的sql查看;Mybatis+Springboot 控制台查看日志,Mybatis结合springboot打印日志

springboot输出日志到指定目录,简单粗暴,springboot输出mybatis日志

SpringBoot中Mybatis打印sql日志

SpringBoot中Mybatis打印sql日志

Springboot+Mybatis 显示sql语句