文章目录spring5框架整合Log4j2
前言
Spring5整合日志框架Log4j2 一、依赖导入二、Log4j配置文件
1、在resources目录下创建log4j2.xml2、基本配置3、效果 三、手动日志输出
1、代码2、效果
前言 Spring5整合日志框架Log4j2 一、依赖导入
二、Log4j配置文件 1、在resources目录下创建log4j2.xmlorg.apache.logging.log4j log4j-slf4j-impl 2.17.1 test org.apache.logging.log4j log4j-core 2.17.1 org.apache.logging.log4j log4j-api 2.17.1 org.slf4j slf4j-api 1.7.35
log4j配置文件有以下几种情况,优先级依次减小,一般使用log4j2.xml
(1).classpath下的log4j2-test.json 或者log4j2-test.jsn的文件. (2).classpath下的log4j2-test.xml的文件. (3).classpath下log4j2.json 或者log4j2.jsn的文件. (4).classpath下log4j2.xml的文件.2、基本配置
Log4j基本配置格式
3、效果
这边设置status=“DEBUG”,所以控制台输出的日志如下
1、代码可以用于开发过程使用,便于发现问题
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class MyLogger {
private static final Logger log = LoggerFactory.getLogger(MyLogger.class);
public static void main(String[] args) {
log.info("info logger");
log.warn("warn logger");
log.error("error logger");
}
}
2、效果



