logback.xml設定はmybatisのsql実行文を印刷しません。

4344 ワード

ネット上のソリューションはここでは解決できません。例えば、mapperを設置し、DAOインターフェースを設置した場合、DEBUGに設定されているレベルはどれですか?以下は簡単に実現できます。
<configuration>
    <appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
            <pattern>%date{[yyyy-MM-dd] HH:mm:ss.SSS} assets-%X{traceId} [%thread]-[%file:%line]-[%level] %msg%npattern>
        encoder>
    appender>
    <logger name="        :com.yeling.test***    ***" level="debug" />
    <logger name="jdbc.sqltiming" level="debug"/>
    <logger name="com.ibatis" level="debug" />
    <logger name="com.ibatis.common.jdbc.SimpleDataSource" level="debug" />
    <logger name="com.ibatis.common.jdbc.ScriptRunner" level="debug" />
    <logger name="com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate"
            level="debug" />
    <logger name="java.sql.Connection" level="debug" />
    <logger name="java.sql.Statement" level="debug" />
    <logger name="java.sql.PreparedStatement" level="debug" />
    <logger name="java.sql.ResultSet" level="debug" />
    <root level="INFO">
        <appender-ref ref="stdout"/>
    root>
configuration>