spring boot日志系统

简介

本博客介绍了springBoot的日志部分功能

在pom文件中引入maven依赖



    org.springframework.boot
    spring-boot-starter-logging



    org.projectlombok
    lombok
    true

配置文件添加日志信息

logging:
  config: classpath:logback-spring.xml
  level:
    com:
      software: INFO

在resources文件夹下添加logback-spring.xml



    
    

    
    
        
            
            [%date{yyyy-MM-dd HH:mm:ss}] [%thread] [%-5level] --%mdc{client}%msg%n
        
    

    
        ${PATH}/trace.log
        
            logs/trace.%d{yyyy-MM-dd}.log
        
        
            [%date{yyyy-MM-dd HH:mm:ss}] [%-5level] [%logger:%line]--%mdc{client} %msg%n
        
    

    
    
        
        ${PATH}/info.log
        
        
            logs/info.%d{yyyy-MM-dd}.log
        
        
            [%date{yyyy-MM-dd HH:mm:ss}] [%-5level] [%logger:%line]--%mdc{client} %msg%n
        
        
            %d %-5level %logger Line:%-3L - %msg%n
            utf-8
        
        
            INFO
            ACCEPT
            DENY
        
    

    
        ${PATH}/debug.log
        
            logs/debug.%d{yyyy-MM-dd}.log
        
        
            [%date{yyyy-MM-dd HH:mm:ss}] [%-5level] [%logger:%line]--%mdc{client} %msg%n
        
        
            %d %-5level %logger Line:%-3L - %msg%n
            utf-8
        
        
            DEBUG
            ACCEPT
            DENY
        
    

    
        ${PATH}/warn.log
        
            logs/warn.%d{yyyy-MM-dd}.log
        
        
            [%date{yyyy-MM-dd HH:mm:ss}] [%-5level] [%logger:%line]--%mdc{client} %msg%n
        
        
            %d %-5level %logger Line:%-3L - %msg%n
            utf-8
        
        
            WARN
            ACCEPT
            DENY
        
    

    
        ${PATH}/error.log
        
            logs/error.%d{yyyy-MM-dd}.log
        
        
            [%date{yyyy-MM-dd HH:mm:ss}] [%-5level] [%logger:%line]--%mdc{client} %msg%n
        
        
            %d %-5level %logger Line:%-3L - %msg%n
            utf-8
        
        
            ERROR
            ACCEPT
            DENY
        
    

    
    
        
        
        
        
        
    
    
    
        
    

日志使用

在想要使用日志的文件中,添加@Slf4j标签

你可能感兴趣的:(spring boot日志系统)