当前位置: 移动技术网 > IT编程>开发语言>Java > SpringBoot(七) SpringBoot整合Log4j

SpringBoot(七) SpringBoot整合Log4j

2019年09月25日  | 移动技术网IT编程  | 我要评论

第一种打印debug日志方式:

logging.level.com.demo.mapper: debug

 

 

 

 

 

第二种打印debug日志方式:

在resource文件夹下新建:logback.xml

<?xml version="1.0" encoding="utf-8"?>
<configuration  scan="true" scanperiod="60 seconds" debug="false">
    <contextname>logback</contextname>
    <!--输出到控制台-->
    <appender name="console" class="ch.qos.logback.core.consoleappender">
       <!-- <filter class="ch.qos.logback.classic.filter.thresholdfilter">
            <level>error</level>
        </filter>-->
        <encoder>
            <pattern>%d{hh:mm:ss} [%thread] %-5level %logger{36} - %msg%n</pattern>
        </encoder>
    </appender>

    <!--按天生成日志-->
    <appender name="logfile"  class="ch.qos.logback.core.rolling.rollingfileappender">
          <prudent>true</prudent> 
          <rollingpolicy class="ch.qos.logback.core.rolling.timebasedrollingpolicy">
               <filenamepattern>
                    poslog/%d{yyyy-mm-dd}/%d{yyyy-mm-dd}.log
               </filenamepattern>
          </rollingpolicy>
          <layout class="ch.qos.logback.classic.patternlayout">
               <pattern>
                %d{yyyy-mm-dd hh:mm:ss} -%msg%n    
               </pattern>
          </layout>
    </appender>
    
    <root level="debug,error">
        <appender-ref ref="console" />
        <appender-ref ref="logfile" />
    </root>

    <!-- <logger name="com.pos" level="info" additivity="false">
        <appender-ref ref="console"/>
    </logger> -->
</configuration>

 

在application.properties中添加:

logging.level.com.kaigejav.project.dao=debug

这里需要注意:将com.kaigejav.project.dao换成你自己的实际包名。重启项目,访问,查看控制台日志。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网