log4j2打印sql语句

log4j2-spring.xml文件中需要添加

<Logger name="xxx.dao" level="debug" additivity="false">
	<appender-ref ref="Console"/>
Logger>

其他的配置方法,感觉和上面不一样
<Logger name="org.springframework" level="error">
Logger>

第二处需要更改的地方

<setting name="logImpl" value="STDOUT_LOGGING"/>
STDOUT_LOGGING是标准日志。mybatis自带的
往上的这种写法和下面的写法都是ok的。

mybatis-config.xml
配置

DOCTYPE configuration
        PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
    <settings>
        <setting name="logImpl" value="LOG4J2"/>
    settings>
configuration>

引用文章
spring+log4j+mybatis配置日志

你可能感兴趣的:(log4j,sql,mybatis)