統一日誌處理

2021-10-06 11:24:42 字數 747 閱讀 2640

日誌是幹啥的.不多說.

這裡只記錄怎麼配置日誌.

logger 日誌記錄器.,可以配置不同的日誌級別.

不同的級別顯示的日誌資訊不同的.

越往後的日誌級別會包含前面所有日誌級別顯示的資訊

off,fatal,error,warn,info,debug,all

loggin.level.root=warn
這是 springboot 日誌的配置方式

我們可以將檔案輸出到檔案

我們 可以使用 logback 進行日誌的輸出

1 不在 properties 中配置日誌

springboot 和 mybatis 的日誌配置都刪除掉

2 建立 logback-spring.xml

在其中配置 日誌資訊

3 講 xml 放入resource 中即可

4 xml 中使用 property 對 日誌進行配置

例如:

指定了 日誌檔案的位置

1 在 異常類上新增註解 @slf4j

2 使用 log.error(e.p)

就會將 錯誤資訊輸出到日誌中

呼叫 錯誤資訊的堆疊資訊寫入到檔案中.

統一日誌框架

常見的框架有log4j log4j2 logback 如果乙個專案中整合元件有單獨的框架那麼日誌配置就很混亂 log4j log4j2是沒有實現slf4j門面的 logback是實現的 就是我們獲取logger的包 是從slf4j獲取的 將我們自己的日誌框架通過slf4j實現 如果是log4j通過s...

springboot靜態資源處理,統一日誌攔截

靜態資源 對於一些小型的系統,如果要使得專案結構視覺化可讀性比較好,頁面的靜態資源管理,路徑的管理等都需要有一定規範。我們先看看路徑包含哪些 1.jar包內的本地路徑,也即伺服器容器路徑 2.http的url路徑,即網路請求路徑 3.靜態資源儲存路徑 通過url請求,css等檔案路徑 我們來看看sp...

使用 aop 做統一日誌處理

controller 層做 aop,這樣就減少了 的冗餘,統一處理日誌 aspect component public class weblogaspect 使用aop前置通知攔截請求引數資訊 param joinpoint throws throwable before weblog public...