2011-08-30 209 views
13

我注意到許多redhat/jboss框架已經開始遷移到jboss-logging,他們以前使用過SLF4J,例如hibernate 4.0。 Jboss日誌記錄可以委託給SLF4JSLF4J與Jboss日誌記錄

使用jboss日誌記錄優於帶Logback的SLF4J?

回答

11

從技術上講,沒有。我懷疑此舉主要是政治性的。

JBossLlogging本身就是一個類似於SLF4J的API,因此只是委託給一個實際的日誌實現。通過使用他們自己的抽象,他們可以對SLF4J API進行更改(這已經表明它本身在不同版本之間是向後兼容的)。

這是否是一個好主意是值得商榷的。

+19

從1.0版開始,暴露給用戶的SLF4J API沒有改變。從這個意義上說,SLF4J從一開始就是向後兼容的。你確實在談論SLF4J *內部特性,它確實在主要版本中發生了變化。 – Ceki