【问题标题】:What is Simple Logging Facade for Java?什么是 Java 的简单日志门面?
【发布时间】:2018-07-16 04:40:56
【问题描述】:

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

【问题讨论】:

  • 你不应该问容易在“搜索引擎”中搜索到的问题。我犯了很多次这个错误。下次你在这个社区发布你的问题时尝试纠正它。跨度>

标签: java eclipse slf4j slf4j-api


【解决方案1】:

定义:

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

来源:

https://www.slf4j.org/

【讨论】:

    【解决方案2】:

    参见维基百科Facade pattern:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多