recherche

Maison  >  Questions et réponses  >  le corps du texte

java - 单独使用log4j 与 结合log4j&common-logging有什么区别

单独使用log4j 与 结合log4j&common-logging有什么区别

黄舟黄舟2766 Il y a quelques jours540

répondre à tous(2)je répondrai

  • 阿神

    阿神2017-04-18 10:30:51

    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.

    répondre
    0
  • ringa_lee

    ringa_lee2017-04-18 10:30:51

    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...

    répondre
    0
  • Annulerrépondre