在 MyBatis 中,我們可以使用 Logback 作為日志實現(xiàn)。要設(shè)置 Logback 的日志級別,你需要在項目的 classpath 下創(chuàng)建或修改 logback.xml 配置文件。以下是一個示例配置:
<?xml version="1.0" encoding="UTF-8"?><configuration>
<!-- 設(shè)置日志級別 -->
<logger name="org.mybatis" level="DEBUG"/>
<logger name="java.sql" level="DEBUG"/>
<logger name="java.sql.ResultSet" level="DEBUG"/>
<!-- 控制臺輸出 -->
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<!-- 根日志記錄器 -->
<root level="INFO">
<appender-ref ref="STDOUT" />
</root>
</configuration>
在這個示例中,我們設(shè)置了三個日志記錄器:
你可以根據(jù)需要調(diào)整這些日志記錄器的級別。例如,如果你想要查看更詳細的日志,可以將級別設(shè)置為 TRACE。如果你只關(guān)心錯誤信息,可以將級別設(shè)置為 ERROR。
注意:在生產(chǎn)環(huán)境中,建議將日志級別設(shè)置為 WARN 或 ERROR,以減少不必要的日志輸出。