Hibernate-SQL loggen mit log4j

Da sich im Netz eine Vielzahl von Artikeln, Foreneinträgen und Blogs mit dem Thema Hibernate & log4j beschäftigen, war ich etwas verwundert, dass ich keine Lösung für das folgende Problem ad hoc finden konnte.

  • log4j soll alle von Hibernate generierten SQL-Queries in eine eigene Datei schreiben.
  • Hibernate (Version 3.2.6.) befindet sich des Applicationserver JBoss 4.2.2
  • Die log4j-Konfiguration muss im XML-Format vorliegen

Keine sonderlich exotische Problemstellung, wie ich finde. Meine Lösung sieht wie folgt aus. „Hibernate-SQL loggen mit log4j“ weiterlesen

Hibernate Custom ID Generator

Ich habe einen sehr interessanten Artikel über das Erstellen eines eigenen Hibernate ID-Generators gefunden. Mir selber hat dieser Artikel sehr geholfen, da die ID-Generatoren, welche in Hibernate enthalten sind, nicht ausreichen, um die Anforderungen meines Arbeitgebers zu realisieren. Die offizielle Hibernate Dokumentation gibt zu diesem Thema nicht viel her, es fehlt zum Beispiel ein Code-Beispiel mit Annotations.