10
我看到有人用這種方式:日誌和記錄器之間的差異?
Logger logger = Logger.getLogger("com.foo");
,我已經看到了另一種方式:
Log log = LogFactory.getLog(CLASS.class);
什麼是其背後的區別是什麼?謝謝。
我看到有人用這種方式:日誌和記錄器之間的差異?
Logger logger = Logger.getLogger("com.foo");
,我已經看到了另一種方式:
Log log = LogFactory.getLog(CLASS.class);
什麼是其背後的區別是什麼?謝謝。
對Logger.getLogger的調用來自log4j api。
Logger logger = Logger.getLogger("com.foo");
到LogFactory.getLog()的調用是從共享記錄API。
Log log = LogFactory.getLog(CLASS.class);
log4j的是一個日誌框架,即,它提供記錄消息的代碼。 Commons-logging是用於記錄框架的抽象層,它本身不記錄任何東西。
可以請你提供一個教程來學習'common-logging',因爲上面的鏈接現在不工作 –