加settings
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<settings>
<setting name="logImpl" value="STDOUT_LOGGING"/>
</settings>
</configuration>
20180905:补充一下,需要在spring配置文件中配置
若是纯java项目不带spring,可以在配置文件中添加
<settings> <setting name="logImpl" value="STDOUT_LOGGING"/> </settings>
格式如下:
若不想打印日志,可以这样配置:
<setting name="logImpl" value="NO_LOGGING"/>
@附:logImpl 可选的值有:SLF4J、LOG4J、LOG4J2、JDK_LOGGING、COMMONS_LOGGING、STDOUT_LOGGING、NO_LOGGING,或者是实现了接口 org.apache.ibatis.logging.Log 的,且构造方法是以字符串为参数的类的完全限定名
注:参数上述博客测试时,NO_LOGGING时会屏蔽一部分日志,但LOG4J2、COMMONS_LOGGING报异常