log4j/log4j2系列教程

Log4j由Gülcü于2001年发布,后来成为Apache 基金会的顶级项目。在Log4j2和Logback没有发布出来之前,在业界广泛使用。Log4j2是Log4j的升级版,Apache组织推出Log4j2,取代Log4j。

概念

1. 公共类Logger:负责处理日志记录的大部分操作。

2. 公共接口Appender:负责控制日志记录操作的输出。

3. 公共抽象类Layout:负责格式化Appender的输出。

配置文件

log4j可以通过以下2种文件格式完成配置

1. log4j.xml配置

2. log4j.properties配置

项目集成

1. spring mvc集成log4j

2. springboot集成log4j

通过这一系列教程就可以很容易掌握log4j/log4j2,同时通过在项目中使用Log4J,我们可以控制日志信息输出到控制台、文件、GUI 组件、甚至是数据库中。我们可以控制每一条日志的输出格式,通过定义日志的输出级别,可以更灵活的控制日志的输出过程。方便项目的调试。

版权声明:本文为JAVASCHOOL原创文章,未经本站允许不得转载。