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>