Saya belum dapat menemukan dokumentasi apa pun tentang cara mengkonfigurasi logging Hibernate menggunakan file konfigurasi gaya XML untuk Log4j.
Apakah ini mungkin atau apakah saya telah menggunakan file konfigurasi gaya properti untuk mengontrol logging Hibernate?
Jika ada yang memiliki informasi atau tautan ke dokumentasi, itu akan sangat dihargai.
EDIT:
Hanya untuk memperjelas, saya mencari contoh sintaks XML sebenarnya untuk mengontrol Hibernate.
EDIT2:
Inilah yang saya miliki di file konfigurasi XML saya.
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="console" class="org.apache.log4j.ConsoleAppender">
<param name="Threshold" value="info"/>
<param name="Target" value="System.out"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{ABSOLUTE} [%t] %-5p %c{1} - %m%n"/>
</layout>
</appender>
<appender name="rolling-file" class="org.apache.log4j.RollingFileAppender">
<param name="file" value="Program-Name.log"/>
<param name="MaxFileSize" value="1000KB"/>
<!-- Keep one backup file -->
<param name="MaxBackupIndex" value="4"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d [%t] %-5p %l - %m%n"/>
</layout>
</appender>
<root>
<priority value ="debug" />
<appender-ref ref="console" />
<appender-ref ref="rolling-file" />
</root>
</log4j:configuration>
Logging berfungsi dengan baik tetapi saya mencari cara untuk mundur dan mengontrol logging hibernate dengan cara yang terpisah dari logging level aplikasi saya, karena saat ini membanjiri log saya. Saya telah menemukan contoh penggunaan file preferensi untuk melakukan ini, saya hanya bertanya-tanya bagaimana saya bisa melakukan ini dalam file XML.