Obtener cadena de SQL de consulta Hibernate

Necesito obtener la cadena de una consulta de Hibernate y procesarla más tarde (así que no puedo resolverla con"hibernate.show_sql").

Ya he miradoCómo obtener SQL de la API de criterios de hibernación (* no * para el registro) pero con esa solución, obtengo la cadena de consulta SQL, pero en lugar de mostrar el valor de los parámetros que muestra '?' ... ¿Hay alguna forma de obtener la cadena SQL completa con los valores de los parámetros?

Quiero decir, con esa solución consigo"SELECT * FROM USER WHERE NAME=? AND SURNAME=?" pero necesito conseguir"SELECT * FROM USER WHERE NAME='John' AND SURNAME='Doe'"...

Ideas?

Respuestas a la pregunta(4)

Su respuesta a la pregunta