日誌框架使用規則

日誌框架使用規則

日誌框架一般分爲兩層,類似於jdbc驅動的設計模式,面向接口編程

一層是抽象接口層,只定義接口,沒有實現(JCL(Jakarta Commons Logging) SLF4j(Simple Logging Facade for Java) jboss-logging 等

一層是接口的具體實現層。(Log4j, JUL(java.util.logging),Log4j2,Logback

有些還會有一層,適配器層,採用適配器設計模式,由於有些接口與實現偏離太大,所以需要加一層適配器來適配。(log4j,JUL)

 

具體對照如圖所示

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章