Mybatis log4j日誌配置

2021-08-21 08:54:32 字數 867 閱讀 8024

參考:mybatis官方文件

log4j.properties設定:

# global logging configuration

log4j.rootlogger

=debug,stdout

# mybatis logging configuration...

log4j.logger.org.mybatis

=debug

# console output...==

org.apache.log4j.patternlayout

# %時間

[%執行緒

] %log

級別(debug

,info

,warn

,error

,fatal,5

代**式化長度,不足用空格填補

) %完整類名

-(自定義分隔符,也可以是

':',

隨你) %訊息%

換行=%5p %d %c: %m%n

其中,

#  %m 輸出**中指定的訊息

# %p 輸出日誌級別,即debug,info,warn,error,fatal

# %r 輸出自應用啟動到輸出該log資訊耗費的毫秒數

# %c 輸出所屬的類目,通常就是所在類的全名

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

# %n 輸出乙個回車換行符

# %d 輸出日誌時間點的日期或時間,預設格式為iso8601,也可以在其後指定格式,比如:%d,輸出類似:2023年10月18日 22:10:28,921

# %l 輸出日誌事件的發生位置,包括類目名、發生的執行緒,以及在**中的行數。

Mybatis log4j日誌配置

最近在某大神的 上學習mybatis,但是關於日誌輸出這一塊沒有怎麼看懂,而且大神 上的配置感覺少了一步,導致自己陷進了坑里,一晚上下來也沒輸出個東西出來,心塞。最後,查遍了網上的各種資料,終於解決了這個問題,寫在這裡,等哪天自己忘了,再來查閱。首先,要先在mybatis的配置檔案裡面進行生明,也就...

MyBatis log4j日誌記錄

可以記錄不同級別的日誌資訊,以備排錯和後續資訊參考 1.配置log4j.properties配置檔案,放置在根目錄下 1.日誌全域性設定 log4j.rootlogger level console,stdout log4j.rootlogger level console,stdout2.日誌等級...

log4j日誌系統 Log4j

1.1 log4j的三大核心元件 1.2 loggers 記錄器 1.4 layouts 布局 org.apache.log4j.htmllayout 以html 形式布局 org.apache.log4j.patternlayout 可以靈活地指定布局模式 org.apache.log4j.lay...