zoukankan      html  css  js  c++  java
  • logback日志

    <?xml version="1.0" encoding="UTF-8" ?>        
    <configuration  scan="true" scanPeriod="60 seconds" debug="false">
        <contextName>logback</contextName>
        <property name="log.path" value="log" />
        <!--输出到控制台-->
        <appender name="console" class="ch.qos.logback.core.ConsoleAppender">
            <encoder>
                <pattern>%d{HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36} - %msg%n</pattern>
            </encoder>
        </appender>
    
        <!--输出到文件-->
        <appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender">
            <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
                <!--D:\log\logback.%d{yyyy-MM-dd}.log本地磁盘绝对路径,${log.path}/logback.%d{yyyy-MM-dd}.log项目中的相对路径-->
                <fileNamePattern>${log.path}/logback.%d{yyyy-MM-dd}.log</fileNamePattern>
            </rollingPolicy>
            <encoder>
                <pattern>%d{HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36} - %msg%n</pattern>
            </encoder>
        </appender>
    
        <root level="info">
            <appender-ref ref="console" />
            <appender-ref ref="file" />
        </root>
    
        <!-- logback为java中的包 -->
        <logger name="com.mico.emptyspringboot.controller"/>
        <!--logback.LogbackDemo:类的全路径 -->
        <logger name="com.mico.emptyspringboot.controller.UserController" level="WARN" additivity="false">
            <appender-ref ref="console"/>
        </logger>
    </configuration>
    <!--spring-boot-starter-log4j2 -->
    <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-log4j2</artifactId>
    <version>2.2.2.RELEASE</version>
    </dependency>
    <dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <optional>true</optional>
    </dependency>

    #application.properties引入此xml
    logging.config=classpath:Logback.xml

    注意:要和lombok插件配置和使用最佳

  • 相关阅读:
    Excel 函数
    selenium+python自动化测试(二)对浏览器的简单操作
    selenium+python自动化测试(一)环境
    py中mongodb使用
    ESQL调oracle存储过程
    boost.asio简单入坑
    浅析tcp中read阻塞
    14 天堂电影信息爬取
    13 爬取豆瓣电影网电影信息
    12 lxml&XPath结合使用(提取数据详解)
  • 原文地址:https://www.cnblogs.com/BoKe-LY/p/12160763.html
Copyright © 2011-2022 走看看