SLF4J vs. Jboss Logging
我注意到许多redhat/jboss框架已经开始迁移到jboss-logging,他们以前使用过SLF4J,例如hibernate 4.0。Jboss-logging 可以委派给 SLF4J
与例如带有Logback的SLF4J相比,使用jboss日志记录有什么优势?
我注意到许多redhat/jboss框架已经开始迁移到jboss-logging,他们以前使用过SLF4J,例如hibernate 4.0。Jboss-logging 可以委派给 SLF4J
与例如带有Logback的SLF4J相比,使用jboss日志记录有什么优势?
从技术上讲,没有。我怀疑此举主要是政治性的。
JBossLlogging本身只是一个与SLF4J非常相似的API,因此只是委托给实际的日志记录实现。通过使用自己的抽象,它们将自己与SLF4J API的更改隔离开来(SLF4J API已经证明自己在各个版本中是不向后兼容的)。
这是否是一个好主意是值得商榷的。