1. 程式人生 > >log4j技術講解

log4j技術講解

等等 分享圖片 實體 out print 日誌輸出 debug 使用 src

https://blog.csdn.net/luohai859/article/details/52250807

1.Log4j有三個主要的組件:Loggers(記錄器),Appenders (輸出源)和Layouts(布局)。這裏可簡單理解為日誌類別,日誌要輸出的地方和日誌以何種形式輸出。綜合使用這三個組件可以輕松地記錄信息的類型和級別,並可以在運行時控制日誌輸出的樣式和位置。

2.Log4j建議只使用四個級別,優 先級從高到低分別是ERROR、WARN、INFO、DEBUG。

3.每個實體類中定義Logger logger = Logger.getLogger(this.class);然後在這個類裏寫logger.debug(),logger.error()等等就能在控制臺打印輸出信息,比system.out.print()效率要高。需要註意的是,class類寫的是哪個類,控制臺就報是哪個類的輸出信息,格式如下:

技術分享圖片

log4j技術講解