Quelle est la différence entre Simple Logging Facade for Java et Apache Commons Logging?Différence entre Simple Logging Logade pour Java et Apache Commons Logging
Répondre
De l'SLF4J FAQ:
SLF4J est conceptuellement très similaire à JCL. En tant que tel, il peut être considéré comme une autre façade forestière. Cependant, SLF4J est beaucoup plus simple dans la conception et sans doute plus robuste. En un mot, SLF4J éviter les problèmes de chargeur de classe qui affligent JCL.
Faites un google pour « JCL problèmes de classloader » pour plus de détails ...
Alors que SLF4J peut être utilisé comme une façade sur les bibliothèques comme Log4j, JUL, il peut également être utilisé comme une API pour implémenter les bibliothèques de journalisation natives, comme Logback fait. Une bibliothèque natif SLF4J n'aura pas besoin de colle au milieu comme la façade de Log4j ou JUL, donc elle devrait aussi être plus efficace.
Façade Connexion | Cadre | AbstractionLayer
(façade Le mot vient de la langue française, ce qui signifie littéralement "façade" ou "face".)
Definition- Logging Façade
Connexion Façade est une abstraction pour divers cadres de journalisation, p.ex. java.util.logging, log4j et logback, permettant à l'utilisateur final de brancher l'infrastructure de journalisation souhaitée au moment du déploiement. Simple Logging Facade (SLF4J) est une structure de journalisation abstraite telle que JCL (jakarta-commons-logging). Et JCL est aussi appelé Apache Commons Logging
Notez également que commons-io (apache io -utilities) est différent de (façade exploitation forestière) commons-logging
- 1. log4j et Commons Logging coexistant
- 2. Désactiver Apache Common Logging
- 3. Choisir la bonne version d'Apache Commons Logging
- 4. Logging Commons and Mapped Diagnostic Contexte
- 5. Glassfish Logging
- 6. Postgres Query Logging pour Windows
- 7. WCF Message Logging
- 8. WCF Operation Logging
- 9. Hibernate logging avec log4j
- 10. Soap logging in .net
- 11. Hibernate SQL Audit Logging
- 12. Logging recherche en direct misses
- 13. Enterprise Library Logging: TraceListeners Question
- 14. Error Logging FoxPro vs .Net
- 15. cf.net exception and other logging
- 16. Java -> Apache Commons StringEscapeUtils -> escapeJavaScript
- 17. Le fichier journal n'est pas créé à l'aide de la journalisation JDK avec Commons-logging
- 18. Problème avec la configuration Commons Logging/Log4j WebApp printemps avec tomcat 6
- 19. Logging Application Block - Enregistrement de l'appelant
- 20. SSIS 2005 XML Validation Failure Logging
- 21. Quelle est la différence entre Amazon Simple DB et Apache CouchDB?
- 22. Comment faire pour séparer le fichier Enterprise Logging dans EventType?
- 23. Quel est le framework AOP le plus simple et le moins dépendant de Java?
- 24. Support Apache Commons HttpClient PostMethod?
- 25. Existe-t-il une extension log4j ou commons logging ou un autre cadre de journalisation conçu pour Java 5 ou supérieur?
- 26. ASP.Net MVC Exception Logging combiné avec la gestion des erreurs
- 27. Apache commons httpclient - désactiver debugging/lower debuglevel
- 28. comment enregistrer le gestionnaire d'url pour apache commons httpclient
- 29. nHibernate output sql logging pendant les tests unitaires
- 30. Différence entre sqlreader et
Oui, ils sont les deux façades, et oui c'est la similitude entre eux. Pourtant, la question est pour les différences – Azder
@Azder Je viens de donner la définition de Logging Facade, et ses implémenteurs, car je ne sais même pas à ce sujet. Cette réponse aidera les gens comme moi. –
Cela peut être le cas, ce qui pourrait même justifier un rapport pour une réponse non pertinente:/En tout cas, merci de votre participation ... – Azder