2011-06-19 64 views
3

我已經使用Log4j和JDK Logger來進行日誌記錄,所以我發現它與實現相同。但現在,我必須編寫一個日誌框架,這將有助於日誌記錄。JDK Logger VS Log4j

我認爲JDK Logger比Log4j快,但是Log4j比JDK Logger更靈活。我很困惑使用哪一個。

我的要求是根據用戶憑證,業務邏輯複雜性和數據庫訪問層以及服務級別來登錄多個級別。親密的管理員發生任何異常。和更多的要求。

謝謝。

UPDATE:

我只是log4j的文檔閱讀,log4j的是能夠發送電子郵件,無論是否存在錯誤和/或異常。那麼,如何配置它。

+1

請參閱:http://stackoverflow.com/questions/31840/java-logging-vs-log4j –

回答

1

最重要的性能差異將是您寫入的設備。該框架可能無關緊要。我建議你使用內置的Logger,除非你需要log4j提供的功能。

如果您正在編寫專門的應用程序級別日誌記錄,爲何不根據需要直接寫入文件或數據庫或JMS?

相關問題