适用地点:maven的mybatis的项目
配置log4j.properties

内容为
log4j.rootLogger=error, Console
log4j.logger.cn.bdqn.dao=debug
#Console
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n
/*****************************************************/
同时maven库找到如下三个jar包
commons-logging
commons-logging
1.2
log4j
log4j
1.2.16
org.slf4j
slf4j-api
1.7.25
org.slf4j
slf4j-log4j12
1.7.25
test
将其复制到pom.xml
补充:mybatis打印SQL日志最终解决方案
问题
在程序调试时想要mybatis打印SQL日志,但它并没有类似hibernate所提供的showsql功能,因此

本文介绍了如何在MyBatis项目中集成Log4j,通过配置log4j.properties文件和引入相关依赖,实现SQL语句在IDEA控制台的打印。重点在于调整DAO层的日志级别至trace,以便获取详细的SQL执行信息。
最低0.47元/天 解锁文章
696

被折叠的 条评论
为什么被折叠?



