Estou utilizando hibernete e preciso saber quais os valores que ele atribui quando gera um query.
EX:
O Hibernate: select grupoimpla0_.ID_GRUP_IPLC as ID1_0_, grupoimpla0_.NM_GRUP_IPLC as NM2_28_0_,
grupoimpla0_.IN_GRUP_ATIV as IN3_28_0_ from XX.TBGF0063 grupoimpla0_ where grupoimpla0_.ID_GRUP_IPLC=?
Como posso saber o valor atribuido ao campo ‘grupoimpla0_.ID_GRUP_IPLC=?’ ?
Debuga a aplicação e pega o valor do parâmetro antes de realizar a consulta.
Cabral
De três formas, primeiro debugando a aplicação, segundo colocando um System.out.println() e terceiro utilizando uma classe auxiliar de LOG, como o LOG4J, agora no Hibernate eu acredito que ele não mostre assim
Att,
Ricardo Cabral
S
sergiolcrezende
Eu sei que tem um comando que coloca no hibarnete.cfg.xml que mostra o valor que o hibernete esta atruibuindo. Para mim era a opção
'true", mas não esta monstrando.
Tem outro comando que deve ser adicionado no hibarnete.cfg.xml?
Cabral
Não seria este?
true
S
sergiolcrezende
a opção ‘sql_show’ também esta no arquivo.
Alguem tem um luz? :?:
S
sergiolcrezende
para mostrar o valor de cada parametro do sql que o Hibernate gera, basta habilitar log4j.properties o comando
“log4j.logger.org.hibernate.type=debug”