何时使用Slf4j& Log4j的

时间:2016-09-02 11:19:36

标签: log4j slf4j

有人可以清除这里的混乱。

如果我们使用slf4j并打印日志,那么我们是否需要使用log4j。

或在哪种情况下我们必须使用slf4j和log4j。

1 个答案:

答案 0 :(得分:0)

Slf4j是一个API Log4j是一个实现。 Slf4j是用于记录目的的抽象层,有助于防止项目依赖于特定的实现。如果你在slf4j中编写,你可以轻松地迁移到任何其他实现(例如java logging API)。但是总是需要实现,这意味着slf4j并不孤立,而是与log4j合作。