Spring boot Tips - Logging

logback-spring.xml 的一些特殊用法

由于一些原因可能不使用application.yml来定义log级别,spring提供了一个基于原生logback的折中方式,使用logback-spring.xml(命名方式很多种,有需求可以自行查阅Spring 文档)

  • Tip 1 : 可以通过在logback-spring.xml中使用spring Property来获取spring 的配置参数

  • Tips 2: 可以通过spring profile来声明不同的环境声明不同的log配置
    
        
    
  • Tips 3: 使用logback-spring.xml会丢失彩色风格的配置,可以自行加上encoder

 
        
            UTF-8
            ${CONSOLE_LOG_PATTERN}
        
    
    
        
    

CONSOLE_LOG_PATTERN 是在上面defaults.xml中spring定义的Log风格变量,这里直接使用即可

你可能感兴趣的:(Spring boot Tips - Logging)