2010-02-20 13 views
0

Je suis novice pour la classe de journalisation dans Java.util package, j'ai développé une application et je veux mettre en œuvre le mécanisme de journalisation à différents niveaux, je pense juste à laquelle aller et identifier les différences entre ces 2. Je cherche 1) logger devrait être facilement maintenable, réalisable. Quelqu'un peut-il suggérer à ce sujet.Performance et Fonctionnalité Différence entre log4j et Logging Util classe

Répondre

5

java.util.logging est une API faible, en plus d'une implémentation médiocre. Log4j est meilleur de toutes les manières mesurables. Toutefois, s'il s'agit d'un nouveau développement, il existe de meilleures API que log4j, telles que SLF4J, et de meilleures implémentations de journalisation, telles que Logback. Je voudrais essayer ceux-là. Log4j devient un peu long dans la dent, mais il est parfaitement réparable.

+1

SLF4J est en fait une façade de journalisation ** de sorte que l'on peut basculer entre différentes implémentations de journalisation (par exemple util journing, log4j, logback etc) sans modifier le code. – BalusC

+0

Oui, c'est pourquoi je l'ai appelé une API :) – skaffman