日誌門面 slf4j

日誌門面是門面模式的一個典型應用

門面面試也稱爲外觀模式,其核心爲:外部的一個子系統的通信必須通過一個統一的外觀對象進行,使得子系統易於使用。

常用的日誌門面:

1.SLF4J(Simple Logging Facade fro Java)   是一套包裝Logging框架的門面模式,以外觀模式實現。可以在軟件使用的時候決定使用哪個Logging框架,目前主要支持的有 Java Logging Api(j.u.l是java.util.logging包的簡稱),log4j及Logback等框架

slf4j僅僅是一個門面服務而已,他並不是真正的日誌框架,真正的日誌輸出相關的實現還是要依賴log4j,logback等日誌框架的。

2.commons-logging 

Apache Commons Logging是一個基於Java的日誌記錄使用程序,用於記錄日誌及其他工具包的編程模型。他通過其他的一些工具提供API,日誌實現和包裝器實現。

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