springboot logback 结合

LogBack日志框架

logback是一个日志框架,logback是一个日志框架,logback是一个日志框架,重要的事说三遍。

1、正常配置springboot工程即可。
说明:无需引用logback所需依赖,例如slf4j和logback的依赖,因为maven依赖的传递性,在spring-boot-starter-web中存在以上依赖,所以不需要配置就可以直接使用。
2、创建logback.xml文件
注意:logback.xml文件需要和application.properties文件同级,都在resources文件下
我自己配置的logback-boot.xml文件内容如下:

  
  
      
    
      
  
  
      
          
        %d %p (%file:%line\)- %m%n    
          
        UTF-8     
          
   
  
  
  
      
    ${LOG_HOME}/demo.log      
      
      
          
          
          
        ${LOG_HOME}/demo.%d.%i.log   
           
        30     
              
                
            10MB      
              
          
          
          
              
            %d %p (%file:%line\)- %m%n    
              
          
        UTF-8  
          
      
  
      
    
           
      
  
  
  
  
  

3、在application.properties/application.yml文件中指定logback.xml路径

############### LOGBACK  #####################
logging.config=classpath:logback-boot.xml
######下面这段配置表示指定包《com.framework.webClient.dao》的log输出级别,可按需要自行配置。#####
logging.level.com.framework.webClient.dao=DEBUG

你可能感兴趣的:(springboot logback 结合)