slf4j+log4j配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了slf4j+log4j配置相关的知识,希望对你有一定的参考价值。

下载三个包:

技术分享

三个包分别是:log4j的API包,slf4j的API包,slf4j对log4j的适配包。

选择使用slf4j一个重要的原因是支持占位符{},不用频繁操作字符串对象。

实现代码如下:

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public class Testslf4jlogging {
    private final Logger logger = LoggerFactory.getLogger(this.getClass());
    
    public void sayHello(String name){
        logger.error("Hello, {}", name);
        logger.error("this is sayHello");
    }
    
    public static void main(String args[]){
        Testslf4jlogging t = new Testslf4jlogging();
        t.sayHello("Steve");
    }

}

 

以上是关于slf4j+log4j配置的主要内容,如果未能解决你的问题,请参考以下文章

org.slf4j 怎么读取log4j的配置文件

为啥要使用SLF4J而不是Log4J

为啥要使用SLF4J而不是Log4J

Log4j 2 + Slf4j 的配置和使用

为啥使用 SLF4J 而不是 Log4J 来做 Java 日志

slf4j+log4j配置(Maven)