ventajas stmt statements sentencias sentencia procedimiento prepared preparadas preparada desventajas almacenado java hibernate orm logging prepared-statement

java - stmt - select sentencia preparada



¿Cómo registrar valores que Hibernate vincula a declaraciones preparadas? (1)

¿Cómo puedo hacer que Hibernate registre los valores que vincula a las declaraciones preparadas?

Si configuro la propiedad hibernate.show_sql=true obtengo el siguiente tipo de registro:

insert into tablename (field1, field2) values (?, ?)

También me gustaría saber qué valores están ligados a los signos de interrogación.

Estoy usando Hibernate 3.2.7.ga.


Debes establecer la siguiente categoría de registro en TRACE

org.hibernate.type

Y personalmente, no uso la propiedad show_sql , trabajo con DEBUG habilitada para la categoría:

org.hibernate.SQL

De esta manera, tengo un lugar único para configurar todo.

Referencia