<!-- Limit the org.hibernate category to INFO since logging to DEBUG affects performance badly -->
<category name="org.hibernate">
<priority value="INFO"/>
</category>
<!-- Log SQL statements-->
<category name="org.hibernate.SQL">
<priority value="DEBUG"/>
</category>
<!-- Log the values assigned to the SQL parameters and results -->
<category name="org.hibernate.type">
<priority value="DEBUG"/>
</category>
<!-- Log transaction event/JTA -->
<category name="org.hibernate.transaction">
<priority value="DEBUG"/>
</category>
<category name="org.hibernate.event.def.AbstractFlushingEventListener">
<priority value="
1 Kommentar:
Hallo Rainer,
ich war auch auf der Suche nach einer Möglichkeit (Hibernate) SQL-Statements zu loggen. Die Lösung mit dem TRACE Level war aber irgendwie nicht befriedigend.
Nun habe ich eine schönere Lösung gefunden und zwar mittels JDBC-Logger. Maven-Ready und mit einer Spring-Integration.
In meinem Blog beschreibe ich kurz wie es funktioniert : http://ahoehma.wordpress.com/2009/06/03/hibernate-sql-logging-with-values/.
VG
Andreas
Kommentar veröffentlichen