SpringBoot 日誌系統

2021-09-25 23:40:07 字數 861 閱讀 9426

官方文件: 

1.spring boot 通過引入 spring-boot-starter-web 模組即可引入日誌相關依賴包。

2.spring boot 根據類路徑下的相關日誌框架的依賴包去自動構建日誌系統。首選日誌框架是 logback。 

83.1 configure logback for logging

<?xml version="1.0" encoding="utf-8"?>

83.1.1 configure logback for file-only output

<?xml version="1.0" encoding="utf-8"?>

demo

在 src/main/resource 下建立檔案 logback-spring.xml

<?xml version="1.0" encoding="utf-8"?>

相關技術點

1.可以設定不同功能模組的日誌級別

logging.level.org.springframework.web=debug

logging.level.org.hibernate=error

2.可以更改日誌配置檔案的儲存位置

logging.config=classpath:logback-spring.xml
3.原始碼切入點

SpringBoot的日誌系統

上傳真的很累,想看圖的可以訪問我的個人部落格 spring boot 底層的日誌框架採用了slf4j logback實現,其中slf4j實現日誌的抽象層,logback是日誌的實現層,兩者結合形成了spring boot的日誌框架。slf4j採用的也是工廠的設計模式 public class 可以在...

springboot 系統啟動日誌衝突報錯

系統啟動報錯 slf4j class path contains multiple slf4j bindings.slf4j found binding in jar file d m2 repository org slf4j slf4j log4j12 1.7.25 slf4j log4j12 ...

springboot 設定日誌

logging.level root info logging.level org springframework web debug 設定包的日誌級別 logging.level org hibernate error或者可以在命令列引數後加 logging.level org springfra...