zoukankan      html  css  js  c++  java
  • springboot 项目中控制台打印日志以及每天生成日志文件

    1.控制台打印sql语句

      只要在application.properties 中加入<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>


  • 相关阅读:
    Oracle 创建dblink
    好的博客
    Java项目导出war包 security alert:integrity check error”
    tomcat7.0 处理问题
    项目支持Servlet3.0的新特性
    oracle replace函数
    JavaWeb项目连接Oracle数据库
    LeetCode OJ
    LeetCode OJ
    LeetCode OJ
  • 原文地址:https://www.cnblogs.com/tiancai/p/8676387.html
Copyright © 2011-2022 走看看