日期:2014-05-17  浏览次数:20788 次

Apache Log4j 学习笔记

Apache Logging Project Homepage: http://logging.apache.org

Log4j的类图

?????

  • Logger - 日志写出器,供程序员输出日志信息

  • Appender - 日志目的地,把格式化好的日志信息输出到指定的地方去

    • ConsoleAppender - 目的地为控制台的Appender

    • FileAppender - 目的地为文件的Appender

    • RollingFileAppender - 目的地为大小受限的文件的Appender

  • Layout - 日志格式化器,用来把程序员的logging request格式化成字符串

    • PatternLayout - 用指定的pattern格式化logging requestLayout

Logger:日志写出器

Logger对象是用来取代System.out或者System.err的日志写出器,用来供程序员输出日志信息。