SpringBoot裡slf4j日誌功能的預設實現
本文是這篇教程的學習筆記:
Logging with Spring Boot - Logback, SLF4j and LOG4j2
我有一個最簡單的SpringBoot應用,其pom.xml裡的依賴定義如下:
上圖看到很多Starter,比如Spring-boot-starter-data-redis, Spring-boot-starter-web等等。這些Starter都包含了一個spring-boot-starter, 而這個starter又包含了一個實現logging的starter,叫做spring-boot-starter-logging.
也就是說,如果我們使用SpringBoot,無需再匯入額外的配置,就能使用日誌功能了。
SpringBoot slf4j的預設實現是logback,預設輸出是到控制檯console:
As you can see the default logging framework is Logback with SLF4j as implementation.
By default, all logging goes to console.
在Application.properties檔案裡使用logging.level.root配置專案全域性的日誌級別:
當然要針對個別包進行日誌級別的分別配置也是可以的:
logging.level.some.package.path=DEBUG
logging.level.some.other.package.path=ERROR
Custom configuration using logback.xml
Spring Boot will pick up all custom configuration using logback.xml as long as it is in the application class path.
將日誌寫入本地日誌檔案的做法:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2676506/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SpringBoot 實戰 (七) | 預設日誌配置Spring Boot
- SpringBoot日誌實現Spring Boot
- SLF4J記錄日誌&&日誌檔案的滾動策略__SpringBootSpring Boot
- Java日誌框架:slf4j作用及其實現原理Java框架
- SpringBoot切換預設日誌框架Spring Boot框架
- SpringBoot中的slf4j日誌依賴關係Spring Boot
- SLF4J日誌的使用
- SpringBoot | SpringBoot 是如何實現日誌的?Spring Boot
- 日誌框架SLF4J框架
- 日誌SLF4J解惑
- Yii使用DbTarget實現日誌功能
- Rust 實現日誌記錄功能Rust
- 【shell】實現tomcat日誌切割功能Tomcat
- SLF4J 日誌門面
- 基於SLF4J MDC機制實現日誌的鏈路追蹤
- 微服務架構Day02-SpringBoot日誌slf4j微服務架構Spring Boot
- Mongodb預設日誌的清理!MongoDB
- 簡單使用SLF4J日誌
- 實現後臺管理系統的操作日誌功能
- 基於slf4j的日誌工具類
- SpringBoot指定日誌檔案和日誌Profile功能Spring Boot
- Java日誌框架:SLF4J詳解Java框架
- 日誌?聊一聊slf4j吧
- 從零開始實現放置遊戲(五)——實現掛機戰鬥(3)引入日誌功能並實現切面日誌遊戲
- SpringBoot 實現整合log4j2日誌Spring Boot
- Hibernate學習:slf4j日誌框架框架
- Springboot AOP 自定義註解實現系統日誌Spring Boot
- 從Jboss預設日誌檔案中分離應用日誌應用日誌
- qt 單獨執行緒實現日誌寫入功能QT執行緒
- Java中的日誌管理:SLF4J與LogbackJava
- SLF4J日誌記錄常見寫法
- SpringBoot2 整合日誌,複雜業務下的自定義實現Spring Boot
- MySQL裡的那些日誌們MySql
- SpringBoot 日誌框架Spring Boot框架
- SpringBoot日誌管理Spring Boot
- springboot日誌篇Spring Boot
- oracle 11.1.0.6的補充日誌功能預設是no的(跟oracle 10g一樣)Oracle 10g
- SpringBoot進階教程 | 第二篇:日誌元件logback實現日Spring Boot元件