spring打印mybatis中的sql日志

spring打印mybatis中的sql日志

如果只关心sql输出的话,可以这样配置logback.xml日志:


<configuration
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:noNamespaceSchemaLocation="http://www.padual.com/java/logback.xsd"
        debug="false" scan="true" scanPeriod="30 second">

    
    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
        <encoder charset="utf-8">
            <pattern>[%-5level] %d{${DATETIME}} [%thread] %logger{36} - %m%n
            pattern>
        encoder>
    appender>


    
    
    
    <logger name="com.github.**.persistent.dao" level="DEBUG"  additivity="false">
        <appender-ref ref="STDOUT" />
    logger>

    
    
        
    
configuration>

其中这个标签不用打开,因为打开后会输出许多我们不用关心的日志,我们只需要在相应的标签中加入对应的就行,如:

<logger name="要输出日志的包名称" level="DEBUG"  additivity="false">
        <appender-ref ref="STDOUT" />
    logger>

你可能感兴趣的:(logger)