Log4j pra logar o query q o JPA faz?

3 respostas
B

Ola, como faço para mostrar no console, a query q o JPA executa ao por exemplo, pesquisar alguem na tabela usando a funcao find?

Tentei fazer assim, mas n funcionou n:

static Logger logger = Logger.getLogger(EntityManager.class);
public static void main(String[] args)
{
	BasicConfigurator.configure();
	logger.setLevel(Level.DEBUG);
        (...)

Vlw!

3 Respostas

nbluis

Na confirguração do provider vc indica isso.
Ex

<property name="hibernate.show_sql" value="true" />

Dai ele loga todos os sqls executados.

T

isso para hibernate, se for toplink, acho que o hint é toplink.show_sql, mesmo…

B

Vlw, funcionou certim!

Criado 23 de janeiro de 2008
Ultima resposta 23 de jan. de 2008
Respostas 3
Participantes 3