为什么slf4j Logger没有log方法?

Edm*_*984 5 java log4j slf4j

我想知道为什么没有

logger.log(level, ...) 
Run Code Online (Sandbox Code Playgroud)

在 slf4j 中。有具体的原因吗?当从 log4j 迁移到 slf4j 并使用 logback 时,这让我头疼!

The*_*bit 2

slj4j 只是实际Logger 的包装器实现的包装器,以便提供更改底层实现的灵活性。

话虽如此,slf4j 使用logger.level( ) 代替.log(,)表示法,就像 - logger 一样。debug()记录器。信息()

这也基于底层记录器配置中定义的支持的级别,例如 logger.properties。