logback-spring


一、引入logback

 

 

 

二、講在前面

 

 

 

 

 

 

 

 

總結:

holdall.com.frr.controller.HelloController的父類是:

holdall.com.frr.controller的父類是:

holdall.com.frr的父類是:

holdall.com的父類是:

holdall的父類是:

ROOT

關鍵的是,logger都持有一個上下文:

 

三、編寫配置文件

1,logback.xmllogback-spring.xml的區別

按網上的說法,logback-spring.xml@SpringBootApplication的時候生效,

logback.xml在不是spring應用即main方法等的時候生效。

 

2,為什么這個名字的配置文件可以生效呢?

 

 

 

 

 

 

3,配置文件編寫細則

以我當前的項目為例,是一個springboot項目,所以編寫一個logback-spring.xml

按道理編寫一個logback-test-spring.xml也是一樣的,不過這個名字容易引起誤解。

 

3.1scan:自動檢測更新

 

 

 

3.2appender:幫助logger寫日志的組件

3.2.1,控制台appender

 

 

 

 

 

 

 

3.2.2,文件appender

 

 

3.2.3,滾動文件appender

 

 

 

 

 

3.3logger:日志記錄器

 

舉例,additivity=true

 

 

 

舉例,additivity=false

 

 

 

 

3.4ROOT:根logger

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM