什么是Java的简单日志外观?

时间:2018-02-06 07:24:54

标签: java eclipse slf4j slf4j-api

我是新手,在观看推荐系统的youtube教程时,我遇到了SLFJ。它是什么?

2 个答案:

答案 0 :(得分:1)

<强>定义:

  

Simple Logging Facade for Java(SLF4J)用作各种日志框架(例如java.util.logging,logback,log4j)的简单外观或抽象,允许最终用户在部署时插入所需的日志记录框架。

<强>来源:

https://www.slf4j.org/

答案 1 :(得分:0)

参见维基百科Facade pattern

  

facade是一个对象,它为更大的代码体提供了简化的接口,例如类库。

具体来说,SLF4J公开了一个代码接口,允许您在不更改代码的情况下更改日志记录机制。

使用它,您可以编写生成几乎在所有情况下都能运行的日志条目的代码。