Log Hibernate

8 respostas
jcoelho.cs

Pessoal…
existe alguma maneira de configurar o hibernate pra exibir o hql que esta sendo executado pela aplicação, mas substituindo os “?” por seus devidos valores?
Obrigado

8 Respostas

romarcio

Ele não exibe o HQL e sim o SQL. Lembre-se que você adiciona a propriedade show_sql e não show_hql

Sobre substituir os ? pelos valores acho que não da não.

jcoelho.cs

Isso mesmo… SQL… pensei uma coisa e escrevi outra…rs
Preciso saber se os parâmetros estão corretos…

romarcio

jcoelho.cs:
Isso mesmo… SQL… pensei uma coisa e escrevi outra…rs
Preciso saber se os parâmetros estão corretos…

Faz um System.out.print() nos parametros. Nunca ouvi e nem li algo sobre exibir os valores do SQL exibido no log.

jcoelho.cs

Existem um framework que faz um encapsulamento da query…
Até onde eu tenho acesso… os parametros estão corretos…

Mas tudo bem.
Imaginei que existia alguma conf, que mostraria os parâmetros

romarcio

jcoelho.cs:
Existem um framework que faz um encapsulamento da query…
Até onde eu tenho acesso… os parametros estão corretos…

Mas tudo bem.
Imaginei que existia alguma conf, que mostraria os parâmetros

Ah é!?
Não sabia que tinha esse tal framework, pode passar o nome dele?

jcoelho.cs

Sim…
Sem problemas…
é o famoso Jcompany da Powerlogic…

romarcio

jcoelho.cs:
Sim…
Sem problemas…
é o famoso Jcompany da Powerlogic…

Já ouvi falar, mas nunca usei.
Valeu!

pissike

http://www.mkyong.com/hibernate/how-to-display-hibernate-sql-parameter-values-log4j/

Criado 31 de agosto de 2012
Ultima resposta 31 de ago. de 2012
Respostas 8
Participantes 3