Mybatis如何打印sql日志

开发里需要看sql执行情况,需要打印日志。那么应该怎么设置呢。请看下文详细介绍。
修改Mybaits配置文件setting节点logImpl的值。取值范围看下表。

属性名 logImpl
描述 指定 MyBatis 所用日志的具体实现,未指定时将自动查找
有效值 SLF4J 、 LOG4J 、 LOG4J2 、 JDK_LOGGING 、COMMONS_LOGGING 、 STDOUT_LOGGING 、 NO_LOGGING
默认值 Not set



<configuration>
    <settings>
        
        
        <setting name="logImpl" value="SLF4J" />
        
        <setting name="logPrefix" value="dao."/>
    settings>

configuration>

配置完后再次运行就能可以显示sql了,如果不显示可以配置一下日志显示级别。

你可能感兴趣的:(Java)