Common-logging est la couche d'abstraction du journal et peut configurer différentes implémentations de journaux. Il est livré avec un simple enregistreur et peut configurer log4j comme implémentation de journal.
Pour faire simple, common-logging n'est qu'un adaptateur et n'implémente pas la fonction de journalisation. Il fournit uniquement une interface abstraite, similaire à slf4j. Log4j est spécifiquement responsable de la journalisation.
Bien sûr, vous pouvez utiliser log4j seul, mais si vous utilisez la journalisation commune plus abstraite, cela sera très pratique si vous souhaitez passer à d'autres implémentations de journaux (telles que Logback ou JDK Logger) à l'avenir. Si vous utilisez log4j seul, il ne sera pas pratique de passer à d'autres frameworks de journalisation à l'avenir.
Pour plus de détails, veuillez vous référer à mon autre réponse : https://segmentfault.com/q/10...
Common-logging est la couche d'abstraction du journal et peut configurer différentes implémentations de journaux. Il est livré avec un simple enregistreur et peut configurer log4j comme implémentation de journal.
Pour faire simple, common-logging n'est qu'un adaptateur et n'implémente pas la fonction de journalisation. Il fournit uniquement une interface abstraite, similaire à slf4j. Log4j est spécifiquement responsable de la journalisation.
Bien sûr, vous pouvez utiliser log4j seul, mais si vous utilisez la journalisation commune plus abstraite, cela sera très pratique si vous souhaitez passer à d'autres implémentations de journaux (telles que Logback ou JDK Logger) à l'avenir. Si vous utilisez log4j seul, il ne sera pas pratique de passer à d'autres frameworks de journalisation à l'avenir.
Pour plus de détails, veuillez vous référer à mon autre réponse : https://segmentfault.com/q/10...