2008-10-24
Schaltet man das generelle Abfrage-Loggen von Hibernate ein, wird man bei einer mittelgroßen Anwendung ja förmlich von Logs erschlagen.
Auf folgende Art und Weise schaltet man den Logger programmatisch ein und wieder aus. Die Ausgaben erscheinen auf der Konsole, was für Debugging und Testläufe in der IDE angenehm ist:
Logger.getLogger("org.hibernate.SQL").setLevel(Level.DEBUG);
Logger.getLogger("org.hibernate.SQL").setLevel(Level.WARN);