SpringBoot中Log4j的使用

2021-10-20 22:20:53 字數 1370 閱讀 1212

>

>

org.springframework.bootgroupid

>

>

spring-boot-starter-webartifactid

>

>

2.1.3.releaseversion

>

>

>

>

org.springframework.bootgroupid

>

>

spring-boot-starter-loggingartifactid

>

exclusion

>

exclusions

>

dependency

>

>

>

log4jgroupid

>

>

log4jartifactid

>

>

1.2.17version

>

dependency

>

log4j.properties

log4j.rootlogger=debug, stdout, r

# pattern to output the caller's file name and line number.

conversionpattern:日誌輸出格式

%c 輸出日誌資訊所屬的類的全名

%d 輸出日誌時間點的日期或時間,預設格式為iso8601,也可以在其後指定格式,比如:%d,輸出類似:2002-10

-18-22:10:28

%f 輸出日誌資訊所屬的類的類名

%l 輸出日誌事件的發生位置,即輸出日誌資訊的語句處於它所在的類的第幾行

%m 輸出**中指定的資訊,如log

(message)中的message

%n 輸出乙個回車換行符,windows平台為「rn」,unix平台為「n」

%p 輸出優先順序,即debug,info,warn,error,fatal。如果是呼叫debug

()輸出的,則為debug,依此類推

%r 輸出自應用啟動到輸出該日誌資訊所耗費的毫秒數

%t 輸出產生該日誌事件的執行緒名

logger logger = logger.

getlogger

(getclass()

);logger.

debug

("blog/list: "

+ pagedata)

;

springboot日誌管理 整合log4j

sprongboot使用的預設日誌框架是logback。下面分別介紹自帶的日誌配置以及如何使用log4j來作為日誌管理。1 自帶日誌管理配置 配置日誌 logging.level.root info logging.level.org.springframework.web debug loggin...

log4使用介紹

log4的使用方法 layout也分三類 簡單格式,html格式,匹配格式 layout htmllayout patternlayout 輸出簡寫 用在patternlayout m 輸出 中指定的訊息 p 輸出優先順序 r 輸出自應用啟動到輸出該log資訊耗費的毫秒數 c 輸出所屬的類目,通常就...

Log4 使用小結

1.程式中應用新增 log4的程式集,可通過nuget新增 2.新增log4.net.config 檔案 並修改配置如下 xmlversion 1.0 encoding utf 8 configuration configsections section name log4net type log4...