Hibernate druckt den HQL als null in den Protokolldateien (Beispiel unten). Der gedruckte Text ähnelt der Zusammenfassung der ausgeführten Abfrage. Wie bekomme ich es, die tatsächliche HQL zu drucken.Ruhezustand druckt HQL nicht im Protokoll
HQL: null, Zeit: 0 ms, Reihen: 4
Unten ist der Code, der
Kriterien Kriterien = session.createCriteria (DataHolder.class) in dieser Log-Anweisung führt;
criteria.setCacheable (true);
Listendaten = criteria.add (Restrictions.naturalId(). Set ("sno", sno)). List();
log4j Konfigurations
log4j.logger.org.hibernate = info
Bitte geben Sie einige Code als Beispiel. – jpkrohling