谷歌guice有一個built-in logger binding。但是如果我想使用commons-logging或log4j記錄器呢?我如何獲得谷歌guice注入自定義記錄器,說一個commons-logging或log4j記錄器
我能得到吉斯由
LogFactory.getLog(CLASS.class)
注入創造了一個日誌,但與如內置裝訂相同的行爲:
的自動綁定設置記錄器的名稱的名稱到其中的記錄器正在噴射的類..
它有意義嗎?或者我只是簡單地使用內置的java Logger?或者只使用commons-logging而不注射?
不,它是有道理的。 Log4j支持更多的日誌記錄級別,並有更多可用的appender,因此想要使用它而不是內置記錄器對我來說非常合適。 – 2010-04-09 05:28:36