1.如果是log4j.xml则添加
<category name="java.sql">
<priority value="debug" />
</category>
<category name="com.ibatis">
<priority value="debug" />
</category>
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
log4j.logger.java.sql.ResultSet = DEBUG
<category name="java.sql">
<priority value="debug" />
</category>
<category name="com.ibatis">
<priority value="debug" />
</category>
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
log4j.logger.java.sql.ResultSet = DEBUG

本文介绍如何通过配置Log4j来实现对MyBatis框架及其内部组件的调试,包括设置不同的日志级别以详细记录SQL执行过程。
1750

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



