mybatis怎么配置log4j打印出sql语句

2025-05-19 08:45:17
推荐回答(1个)
回答(1):

1、log4j配置

[html] view plain copy
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.org.mybatis=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
log4j.logger.java.sql.ResultSet=DEBUG

2、导入jar
[html] view plain copy

log4j
log4j
1.2.14


org.slf4j
slf4j-api
1.7.7


org.slf4j
slf4j-log4j12
1.7.7


3、没了,注意一定要导入slf4j的包,否则sql语句打印不出来