Wie leite ich alle Logs von Hibernate und Spring zu log4j2 um?

8

Ich baue meine "superWebApp" mit dem nächsten Technologie-Stack:

%Vor%

Ich habe eine Aufgabe, alle Protokolle in db zu schreiben. Und es wäre ein Schmerz, dies für jedes Logging-Framework separat zu tun. Aus diesem Grund muss ich alle Protokolle in ein einzelnes Framework umleiten und dann wäre die Verwendung eines DBAppenders kein Problem.

Ich habe über log4j2 nachgedacht, da ich damit "superWebApp" anmelde. Gibt es also eine Idee, wie man alle Logs von Hibernate und Spring auf log4j2 umleitet? (Es wäre gut, Tomcat Loogs auch umzuleiten)?

Wenn es nicht möglich ist, gibt es möglicherweise ein anderes Protokollierungs-Framework, das zentral sein kann?

    
nikopol86 08.03.2014, 14:47
quelle

2 Antworten

11

Das hat perfekt für mich funktioniert:

%Vor%     
nikopol86 01.04.2014, 18:37
quelle
7

Von Logging Spring mit Log4j2 müssen wir log4j-slf4j-impl verwenden.

Ich habe es mit Feder 4 auch Struts 2 getestet und es funktioniert gut.

%Vor%     
Alireza Fattahi 10.12.2014 11:05
quelle

Tags und Links