四、为项目配置logback日志

@[toc]

配置logback

  1. 引入logback的依赖(在该专栏的第一篇文章里有)
  2. 在src/main/resources目录下创建logback.xml文件
  3. 将下面内容粘贴到logback.xml中

    
    
    
    
     
     
     
     
     
     
     
     
     
    
     
     
         
             ${log.pattern}
         
     
    
     
     
         
         ${log.filePath}/debug.log
         
         
             
             ${log.filePath}/debug/debug.%d{yyyy-MM-dd}.log.gz
             
             ${log.maxHistory}
         
         
             ${log.pattern}
         
         
             DEBUG
             ACCEPT
             DENY
         
     
    
     
     
         
         ${log.filePath}/info.log
         
             
             ${log.filePath}/info/info.%d{yyyy-MM-dd}.log.gz
             
             ${log.maxHistory}
         
         
             ${log.pattern}
         
         
             INFO
             ACCEPT
             DENY
         
     
    
     
     
         
         ${log.filePath}/error.log
         
             
             ${log.filePath}/error/error.%d{yyyy-MM-dd}.log.gz
             
             ${log.maxHistory}
         
         
             ${log.pattern}
         
         
             ERROR
             ACCEPT
             DENY
         
     
    
     
     
         
         
         
     
    
     
     
         
     
    

    使用logback

  4. 在需要打日志的类中创建logger对象(slf4j包下的)
    四、为项目配置logback日志_第1张图片另一种方法是:在类上添加lombok的@Slf4j注解
    会在编译时自动加上
private final Logger log = LoggerFactory.getLogger(this.getClass());
  1. 现在就可以使用日志了
    四、为项目配置logback日志_第2张图片

你可能感兴趣的:(java)