J'ai décidé d'utiliser Log4J de journalisation pour un nouveau projet Java. Je me demande quelle stratégie dois-je utiliser pour la création/gestion de l'Enregistreur de cas et pourquoi?
-
un exemple d'Enregistreur de données par classe par exemple
class Foo { private static final Logger log = Logger.getLogger(Foo.class); }
- un exemple d'Enregistreur de données par fil
- un exemple d'Enregistreur de données par application
- découpe horizontaux : un exemple d'Enregistreur de données dans chaque couche de la demande (par exemple, la couche de la vue, le contrôleur de couche et la couche de persistance)
- verticale de découpage : un exemple d'Enregistreur de données au sein de la fonctionnelle de partitions de l'application
Remarque: Ce problème est déjà considéré, dans une certaine mesure dans ces articles:
La meilleure façon de sortir du [sic] Log4J bûcherons
Quelle est la surcharge de la création d'un Enregistreur de Log4j