隨筆 - 26, 文章 - 0, 評論 - 2, 引用 - 0
          數據加載中……

          如何使用Log4j

          http://www.aygfsteel.com/rickhunter/articles/28133.html

          http://logging.apache.org/

          ??????? Log4j中有三個主要的組件,它們分別是 Logger、Appender和Layout,Log4j 允許開發人員定義多個Logger,每個Logger擁有自己的名字,Logger之間通過名字來表明隸屬關系。有一個Logger稱為Root,它永遠存在,且不能通過名字檢索或引用,可以通過Logger.getRootLogger()方法獲得,其它Logger通過 Logger.getLogger(String name)方法。
          ?? Appender則是用來指明將所有的log信息存放到什么地方,Log4j中支持多種appender,如
          console、files、GUI components、NT Event Loggers等,一個Logger可以擁有多個Appender,也就是你既可以將Log信息輸出到屏幕,同時存儲到一個文件中。
          ?? Layout的作用是控制Log信息的輸出方式,也就是格式化輸出的信息。

          ?? Log4j中將要輸出的Log信息定義了5種級別,依次為DEBUG、INFO、WARN、ERROR和FATAL,當輸出時,只有級別高過配置中規定的級別的信息才能真正的輸出,這樣就很方便的來配置不同情況下要輸出的內容,而不需要更改代碼,這點實在是方便啊。

          posted on 2008-08-25 11:44 Anderson 閱讀(190) 評論(0)  編輯  收藏 所屬分類: java

          主站蜘蛛池模板: 东丰县| 迁西县| 汕尾市| 都安| 黑河市| 怀来县| 乳山市| 历史| 灵川县| 中西区| 始兴县| 什邡市| 抚远县| 松阳县| 光山县| 定陶县| 福安市| 团风县| 黄梅县| 临泽县| 邻水| 泾川县| 鄄城县| 杭州市| 乌兰浩特市| 武平县| 鹤岗市| 黄龙县| 龙泉市| 榆中县| 建阳市| 正定县| 宁陵县| 疏勒县| 集安市| 鄄城县| 宾阳县| 安陆市| 沙河市| 葫芦岛市| 镇安县|