SQL-String aus Ruhezustand abrufen
Ich muss die Zeichenfolge aus einer Ruhezustandsabfrage abrufen und später verarbeiten (damit ich sie nicht lösen kann)"hibernate.show_sql"
).
Habe ich mir schon angeschautSo rufen Sie SQL über die Hibernate Criteria-API ab (* nicht * für die Protokollierung) Aber mit dieser Problemumgehung erhalte ich die SQL-Abfragezeichenfolge, aber anstatt den Parameterwert anzuzeigen, wird "?" angezeigt. Gibt es eine Möglichkeit, die vollständige SQL-Zeichenfolge mit den Parameterwerten abzurufen?
Ich meine, mit dieser Lösung bekomme ich"SELECT * FROM USER WHERE NAME=? AND SURNAME=?"
aber ich muss bekommen"SELECT * FROM USER WHERE NAME='John' AND SURNAME='Doe'"
...
Ideen?