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?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage