在使用mybatis调试时,总会想看下程序执行的SQL语句是否正确,参数传递是否正确,这个时候 就需要将所执行的SQL打印出来。使用log4j将会使这项工作变得非常简单,只需要几步简单的配置。
1,配置log4j.properties
- 设置log4j.rootLogger=INFO, stdout, logfile
- log4j.logger.com.shuhua.game=DEBUG, stdout 设置mapper接口类或者配置文件中mapper的路径为debug
- xxxMapper.xml 中的namespace的值必须以com.shuhua.game.xxx. 这样的目录下。
2,做完上面的步骤后,再log4j.properties文件中增加以下配置
log4j.logger.com.ibatis=DEBUG
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG
log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
这样就可以了。
相关推荐
解压文件夹,ideal导入mybatis-log-plugin.jar 把 mybatis 输出的sql日志还原成完整的sql语句。 将日志输出的sql语句中的问号 ? 替换成真正的参数值。 通过 "Tools -> MyBatis Log Plugin" 菜单或快捷键 "Ctrl+...
mybatis打印SQL的log4j
log4j.xml文件,打印详细的mybatis执行过程中的语句
springboot+mybatis+log4j2,不用本身的logback,改用log4j2来实现日志记录
NULL 博文链接:https://wangxuehui.iteye.com/blog/1636946
Mybatis Log(自动填充sql参数打印到控制台)
1.log4j配置sql打印 (sql参数?) 2.mybatis拦截器sql打印(sql参数 实参)
2021版idea安装MyBatis Log Plugin不可用解决方案,idea安装插件2021idea-mybatis_log_plugin可以打印日志mysql
Mybatis日志中的SQL解析工具(网页版) 说明:复制日志时,必须注意,日志必须包含Preparing:和Parameters:全部内容,而且日志换行格式要保留,不要复制成纯文本,直接ctrl+c即可。
本篇文章主要介绍了idea mybatis配置log4j打印sql语句的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
项目使用日志框架实现sql日志完整输出,并使用springmvc和jxls分别实现excel导出
用于mybatis打印出sql语句。内含log4j-1.2.16.jar 和 配置好的log4j.properties文件
MyBatis Log Plugin 插件功能 ...MyBatis Log Test: DEBUG sql1 - ==> Preparing: select * from t_table where name = ? MyBatis Log Test: DEBUG sql1 - ==> Parameters: hello(String) MyBatis L
MyBatis基本CRUD与动态SQL(带log4j.properties)
在项目开发过程中,日志是必不可少的,此文将讲解SpringBoot2.x中log4j的整合。
MyBatis Log Plugin 这款插件是直接将Mybatis执行的sql脚本显示出来,把 mybatis 输出的sql日志还原成完整的sql语句 1、本地安装 2、Tools 》mybatis_log_plugin
亲测可用,jar包直接拖到idea窗口即可
由于Mybatis Log Plugin现在已经收费了,所以我们...如果你不清楚或者不了解 Mybatis Log Plugin 是什不妨听我解释一下:Mybatis Log Plugin是控制台 sql 打印插件 帮助我们打印sql 更清楚 更清晰的打印执行的sql语句
主要介绍了在IDEA中安装MyBatis Log Plugin插件,执行mybatis的sql语句,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
idea插件 控制台sql idea插件 控制台sql idea插件 控制台sql