Различия между Log и Logger? Я видел, как люди используют этот способ: Logger logger = Logger.getLogger("com.foo"); и я видел другой способ: Log log = LogFactory.getLog(CLASS.class); Каковы различия позади них? Спасибо. Ответ 1 Вызов Logger.getLogger происходит из log4j api. Logger logger = Logger.getLogger("com.foo"); Документация Вызов журнала LogFactory.getLog() происходит из общедоступной записи api. Log log = LogFactory.getLog(CLASS.class); Документация log4j представляет собой структуру ведения журнала, то есть предоставляет код для регистрации сообщений. Commons-logging - это уровень абстракции для протоколирования фреймворков, он ничего не записывает сам.
Ответ 1 Вызов Logger.getLogger происходит из log4j api. Logger logger = Logger.getLogger("com.foo"); Документация Вызов журнала LogFactory.getLog() происходит из общедоступной записи api. Log log = LogFactory.getLog(CLASS.class); Документация log4j представляет собой структуру ведения журнала, то есть предоставляет код для регистрации сообщений. Commons-logging - это уровень абстракции для протоколирования фреймворков, он ничего не записывает сам.