Java小白的資料庫愛情(八)mybatis Log4j 日誌
Java小白的資料庫愛情(八)mybatis Log4j 日誌
Log4J簡介
日誌是應用軟體中不可缺少的部分,Apache的開源專案log4j是一個功 能強大的日誌元件,提供方便的日誌記錄。在apache網站: jakarta.apache.org/log4j 可以免費下載到Log4j最新版本的軟體包
Log4J組成:
Loggers Appenders Layout
1.Logger:控制要啟用或禁用哪些日誌記錄語句,並對日誌資訊進行級別限制。
2.Appenders : 指定了日誌將列印到控制檯還是檔案中。
3.Layout : 控制日誌資訊的顯示格式
日誌級別
分為五個級別: DEBUG(人為除錯資訊)、INFO(普通訊息)、WARN(警告)、ERROR(錯 誤)和FATAL(系統錯誤)
這五個級別是有順序的,DEBUG < INFO < WARN < ERROR < FATAL,分 別用來指定這條日誌資訊的重要程度,明白這一點很重要,Log4j有一 個規則:只輸出級別不低於設定級別的日誌資訊,假設Loggers級別設 定為INFO,則INFO、WARN、ERROR和FATAL級別的日誌資訊都會輸 出,而級別比INFO低的DEBUG則不會輸出。
Log4J使用
配置檔案
可以使用properties或者xml進行配置,使用一個叫 log4j.properties 的配 置檔案, 會設定 log4j 的設定資訊, 例如日誌級別, 日誌輸出方式, 日誌格式等等.
相關文章
- Spring Boot mybatis-config 和 log4j 輸出sql 日誌Spring BootMyBatisSQL
- mybatis日誌MyBatis
- oracle資料庫mmnl日誌很大Oracle資料庫
- 資料庫altert日誌中的GTX提示資料庫
- Java - 自動配置log4j的日誌檔案路徑Java
- MyBatis(六)日誌MyBatis
- 小白學Laravel日誌Laravel
- IIS 日誌匯入到資料庫的方法資料庫
- openGauss資料庫日誌管理指導資料庫
- 瀚高資料庫日誌挖掘方法資料庫
- Java MyBatis 插入資料庫返回主鍵JavaMyBatis資料庫
- 資料庫MySQL一般查詢日誌或者慢查詢日誌歷史資料的清理資料庫MySql
- 獲得資料庫操作日誌的三種方式資料庫
- Sql Server2014資料庫清理日誌SQLServer資料庫
- springboot+logback日誌非同步資料庫Spring Boot非同步資料庫
- SQLServer資料庫日誌太大處理方式SQLServer資料庫
- 自定義log4j的appender寫es日誌APP
- log4j日誌級別以及配置
- Confluence 6 log4j 日誌級別
- MyBatis Java 和 資料庫 資料型別對應表MyBatisJava資料庫資料型別
- 細說 Java 主流日誌工具庫Java
- Mybatis日誌原始碼探究MyBatis原始碼
- SQL server資料庫高可用日誌傳送的方法SQLServer資料庫
- 一文讀懂 OceanBase 資料庫的SLog日誌資料庫
- MySQL資料庫中常見的日誌檔案彙總!MySql資料庫
- 分析Oracle資料庫日誌檔案(三)EPOracle資料庫
- 分析Oracle資料庫日誌檔案(二)DOOracle資料庫
- 分析Oracle資料庫日誌檔案(一)HBOracle資料庫
- 如何使用MySQL資料庫來分析Apache日誌?MySql資料庫Apache
- oracle資料庫歸檔日誌量陡增分析Oracle資料庫
- Oralce資料庫關閉歸檔日誌並且刪除歸檔日誌資料庫
- 小白學習如何打日誌
- log4j MDC實現日誌追蹤
- log4j日誌輸出級別(轉)
- 如何開關資料庫告警日誌及修改日誌級別資料庫
- 系統日誌及資料庫相關資訊收集資料庫
- Oracle實驗6--掌握Oracle資料庫的日誌操作Oracle資料庫
- python過濾nginx access日誌存入資料庫中PythonNginx資料庫