Debugando o Hibernate

Olá pessoal,

Estou usando o Hibernate em um projeto java web, visando facilitar esclarecer alguns problemas durante o percurso, fiz a habilitação no hibernate.cfg.xml da propriedade:
<property name="show_sql">true</property> true`
Então toda vez que há uma interação com o banco já consigo visualizar a consulta SQL, como por exemplo:
insert
into
os_Produto
(os_cod_ordem_servico, produtos_cod_produto)
values
(?, ?)
Porém gostaria de saber se há possibilidade de visualizar os atributos que são persistidos e são representados pelas ? (interrogações), alguém já conseguiu?

Se estiver utilizando Spring Boot, a própriedade vai ajudar.

logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE

O resultado que temos aqui é:

usuario0_.USERID=?
180416 [XNIO-2 task-1] TRACE org.hibernate.type.descriptor.sql.BasicBinder - binding parameter [1] as [VARCHAR] - [ADM]

Indicando que o parâmetro passado é ADM

Caso esteja utilizando configuração em xml seria algo parecido com isso:

<logger name="org.hibernate.type" level="TRACE" />

Tenta dar uma olhada isso pode te ajudar.