Log4j 构成

通过配置文件可知,我们需要配置 3 个方面的内容:

1、根目录(级别和目的地);

2、目的地(控制台、文件等等);

3、输出样式。

下面我们来看看 Log4J 的类图:

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

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

ConsoleAppender - 目的地为控制台的 Appender

FileAppender - 目的地为文件的 Appender

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

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

PatternLayout - 用指定的 pattern 格式化 logging request 的 Layout


关注极客云图了解更多内容