<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-9  評論-1  文章-0  trackbacks-0

    log4的使用方法:

    log4是具有日志記錄功能,主要通過一個配置文件來對程序進行監(jiān)測
    有兩種配置方式:一種程序配置,一種文件配置
    有三個主要單元要了解,Logger,appender,layout.

    logger是進行記錄的主要類,appender是記錄的方式,layout是記錄的格式
    logger七種日志級別:debug,info,warn,error,fatal,all,off
    最常用的應(yīng)該是debug()和info();而warn()、error()、fatal()僅在相應(yīng)事件發(fā)生后才使用

    appender主要分三類,終端輸出,文件輸出,流輸出
    ConsoleAppender
    FileAppender
    WriterAppender

    layout也分三類:簡單格式,html格式,匹配格式
    SimpleLayout
    HTMLLayout
    PatternLayout

    輸出簡寫:(用在PatternLayout)
    %m 輸出代碼中指定的消息
    %p 輸出優(yōu)先級
    %r 輸出自應(yīng)用啟動到輸出該log信息耗費的毫秒數(shù)
    %c 輸出所屬的類目,通常就是所在類的全名
    %t 輸出產(chǎn)生該日志事件的線程名
    %n 輸出一個回車換行符,Windows平臺為“\r\n”,Unix平臺為“\n”
    %d 輸出日志時間點的日期或時間,默認格式為ISO8601,也可以在其后指定格式,比如:%d{yyy MMM dd HH:mm:ss,SSS},輸出類似:2002年10月18日 22:10:28,921
    %l 輸出日志事件的發(fā)生位置,包括類目名、發(fā)生的線程,以及在代碼中的行數(shù)。一般使用了它就不需使用%c了


    作用實例:
    程序配置一般過程:
    1.得到特定名稱的logger
    2.得到其中一個layout
    3.根據(jù)layout得到appender
    4.logger添加appender
    5.logger設(shè)置級別
    6.logger輸出有級別的日志信息

    程序:
    Logger logger = Logger.getLogger(Test.class.getName())???? //取得logger
    SimpleLayout simpleLayut = new SimpleLayout()????????????? //取得layout
    FileAppender fa = new FileAppender(simpleLayout,"test.log") //取得appender
    logger.addAppender(fa)???????????????????????????????????? //添加appender
    logger.set((Level)Level.DEBUG)???????????????????????????? //設(shè)置級別
    logger.debug("hihihihih")????????????????????????????????? //記錄信息


    文件配置過程:
    1.得到特定名稱的logger
    2.加載配置文件????? (配置文件做了2-5的工作)
    3.logger輸出有級別的日志信息

    文件配置程序:
    1.Logger logger = Logger.getLogger(Test.class.getName())???? //取得logger
    2.使用下面的配置加載
    3.輸出信息


    文件配置分properties,xml
    讀取properties:
    PropertyConfigurator.configure("logTest.properties");

    讀取xml:
    DOMConfigurator.configure("src/logTest.xml");

    posted on 2006-12-02 22:39 你是目標(biāo) 閱讀(3879) 評論(1)  編輯  收藏

    評論:
    # re: log4使用介紹[未登錄] 2015-03-20 16:09 | 1

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲日本VA午夜在线影院| 国产午夜亚洲精品不卡| 成年性生交大片免费看| 久久A级毛片免费观看| 亚洲国产精品综合一区在线| 免费观看成人毛片a片2008| 男人和女人高潮免费网站| 亚洲免费视频网站| 男女啪啪永久免费观看网站| 成人妇女免费播放久久久| 亚洲噜噜噜噜噜影院在线播放| 无码专区一va亚洲v专区在线 | 91麻豆精品国产自产在线观看亚洲 | 全黄性性激高免费视频| 污视频在线观看免费| 国产一区二区三区亚洲综合| 日木av无码专区亚洲av毛片| 免费A级毛片无码A∨男男| 精品国产sm捆绑最大网免费站| 免费国产va在线观看| 亚洲a级片在线观看| 亚洲日韩精品无码一区二区三区| 日韩免费高清大片在线 | 国产精品亚洲综合一区| 1000部拍拍拍18勿入免费凤凰福利| 美女视频黄频a免费观看| 亚洲国产精品白丝在线观看| 国产午夜亚洲精品理论片不卡| 国内免费高清在线观看| 日韩免费在线视频| 一级中文字幕免费乱码专区 | 最近免费mv在线观看动漫| 亚洲精品V天堂中文字幕| 亚洲高清在线mv| 亚洲国产另类久久久精品黑人| 国产精品美女自在线观看免费| 18女人水真多免费高清毛片| 久久久久久噜噜精品免费直播| 久久久久亚洲国产AV麻豆| 亚洲精品成人久久| 亚洲成色WWW久久网站|