<!-- 全局配置 --> <settings> <setting name="cacheEnabled" value="false"/> <!-- 打印查询语句 --> <!--mybatis的日志打印方式比较多,SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | NO_LOGGING,可以根据自己的需要进行配置--> <setting name="logImpl" value="SLF4J"/> </settings>
#4 mybatis 显示SQL语句部分 log4j.logger.armyant.dao.mapper=DEBUG
#一定是自己的mapper包名,踩了一个坑 log4j.logger.org.mybatis.common.jdbc.SimpleDataSource=DEBUG log4j.logger.org.mybatis.common.jdbc.ScriptRunner=DEBUG log4j.logger.org.mybatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG log4j.logger.java.sql.Connection=DEBUG log4j.logger.java.sql=INFO log4j.logger.java.sql.Statement=INFO log4j.logger.java.sql.ResultSet=INFO log4j.logger.java.sql.PreparedStatement=INFO