标签: log4j slf4j
有人可以清除这里的混乱。
如果我们使用slf4j并打印日志,那么我们是否需要使用log4j。
或在哪种情况下我们必须使用slf4j和log4j。
答案 0 :(得分:0)
Slf4j是一个API Log4j是一个实现。 Slf4j是用于记录目的的抽象层,有助于防止项目依赖于特定的实现。如果你在slf4j中编写,你可以轻松地迁移到任何其他实现(例如java logging API)。但是总是需要实现,这意味着slf4j并不孤立,而是与log4j合作。