Wie zeigen Sie SQL-Parameter im Hibernate-Protokoll an? [Duplikat]

8

In meiner hibernate.cfg.xml habe ich Folgendes:

%Vor%

In meiner log4j.xml habe ich folgendes:

%Vor%

In meiner stdout.txt kann ich sehen, dass es die SQL-Anweisung protokolliert:

%Vor%

Aber ich möchte, dass es auch den Parameter für das SQL protokolliert und es nicht anzeigt.

Eine andere Sache ist, dass der Appender so definiert ist, dass er sich an hbn.txt anmeldet, aber die SQL-Anweisung wird in stdout.txt und nicht in hbn.txt geloggt. Ich weiß nicht, warum das passiert.

    
pacoverflow 15.03.2013, 05:26
quelle

1 Antwort

11

Hängen Sie diese Konfiguration an Ihre log4j.xml an

%Vor%

Vergiss nicht, die Threadhold-Ebene deines Appenders zu überprüfen.

    
dgregory 15.03.2013 05:35
quelle

Tags und Links