Ich versuche, die Ruhezustandsprotokollierung auf Fehler zu setzen. In den log4j.properties, dann ist dies der Eintrag habe ich:Wie kann ich die Hibernate-Protokollierung deaktivieren?
#---------- Spring log -------------------------------
log4j.logger.org.springframework=error
log4j.logger.org.springframework.transaction=error
#---------- Hibernate log ----------------------------
log4j.logger.org.hibernate=error
Aber die Startprotokolle zeigen noch diese Meldungen:
31 [main] INFO org.hibernate.cfg.Environment - Hibernate 3.3.2.GA
2328 [main] INFO org.hibernate.cfg.Environment - hibernate.properties not found
2328 [main] INFO org.hibernate.cfg.Environment - Bytecode provider name : javassist
2344 [main] INFO org.hibernate.cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
6734 [main] INFO org.hibernate.cfg.HbmBinder - Mapping class: <pkg.class> -> bbbbb
7656 [main] INFO org.hibernate.cfg.HbmBinder - Mapping class: <pkg.class> -> aaaaa
8422 [main] INFO org.hibernate.cfg.HbmBinder - Mapping class: <pkg.class> -> xxxx
Wie kann ich diese vermeiden Protokollierung? Diese zu protokollieren scheint die Initialisierung zu verlangsamen.
Ich bezweifle, Protokollierung hoch ist, was langsame Initialisierung verursacht. – Naros
Zwischen jeder dieser Meldungen scheint eine große Zeitverzögerung zu liegen. Sie im Logbuch zu haben, hilft sowieso nicht. Also nach einer Möglichkeit suchen, diese nicht zu protokollieren. – user811433