日志框架的使用,系列文章:
《SpringBoot使用Logback日志框架與綜合實例》
《SpringBoot使用@Slf4j注解實現日志輸出》
《Log4j2日志記錄框架的使用教程與簡單實例》
《SpringBoot使用AspectJ實現AOP記錄接口:請求日志、響應日志、異常日志》
《SpringBoot使用AspectJ的@Around注解實現AOP全局記錄接口:請求日志、響應日志、異常日志》
1、Spring Boot 默認的日志框架
Spring Boot 支持很多種日志框架。通常情況下,這些日志框架是由一個日志抽象層和一個日志實現層搭建而成的。日志抽象層是為記錄日志提供的一套標準且規范的框架,其作用在于為記錄日志提供接口。日志實現層是由日志抽象層實現的框架。
Spring Boot 默認使用的日志抽象層是 Slf4j,默認使用的日志實現層是 Logback 框架。Slf4j 是當下主流的日志抽象層。使用 Slf4j 可以非常靈活地通過占位符執行參數站位的操作,這樣不僅可以簡化代碼,而且可以讓代