Exibição de consulta JPAQuery  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
saviobarr
JavaGuru
[Avatar]

Membro desde: 10/06/2007 12:57:13
Mensagens: 214
Localização: São Paulo
Offline

Olá, há alguma forma de exibir no console uma consulta feita com namedQuery, sem ter que recorrer ao velho System.out.println();? Tipo, sempre que fosse feita uma consulta, mostrar no console a query executada.
Abraço a todos

Sávio Barros

Sávio Barros
http://saviobarr.wordpress.com
"não tentarás acessar um user transaction method a partir de um CMT"
[Email] [WWW] [MSN]
andrefariagomes
JavaBaby
[Avatar]

Membro desde: 18/09/2004 11:10:06
Mensagens: 90
Offline

Se você estiver utilizando a implementação do hibernate, existe uma propriedade na SessionFactory chamada "hibernate.show_sql" que pode ser definida como true, então todas as queries executadas serão apresentadas no console. Isso pode ser definido no arquivo hibernate.cfg.xml

Abraço,
André Faria
[Email] [WWW] [Yahoo!] [MSN]
wood
JavaChild

Membro desde: 01/06/2006 12:38:40
Mensagens: 121
Offline

Oracle

<property name="toplink.logging.level" value="INFO" />
saviobarr
JavaGuru
[Avatar]

Membro desde: 10/06/2007 12:57:13
Mensagens: 214
Localização: São Paulo
Offline

andrefariagomes wrote:Se você estiver utilizando a implementação do hibernate, existe uma propriedade na SessionFactory chamada "hibernate.show_sql" que pode ser definida como true, então todas as queries executadas serão apresentadas no console. Isso pode ser definido no arquivo hibernate.cfg.xml

SessionFactory? Eu não vi isso na JPA... onde eu seto? Lembrando: O JPA não usa hibernate.cfg.xml. Isso pode ser setado no persistence.xml?

[]'s

Sávio

Sávio Barros
http://saviobarr.wordpress.com
"não tentarás acessar um user transaction method a partir de um CMT"
[Email] [WWW] [MSN]
saviobarr
JavaGuru
[Avatar]

Membro desde: 10/06/2007 12:57:13
Mensagens: 214
Localização: São Paulo
Offline

wood wrote:Oracle

<property name="toplink.logging.level" value="INFO" />


E isso nao persistence.xml, certo?

Sávio Barros
http://saviobarr.wordpress.com
"não tentarás acessar um user transaction method a partir de um CMT"
[Email] [WWW] [MSN]
andrefariagomes
JavaBaby
[Avatar]

Membro desde: 18/09/2004 11:10:06
Mensagens: 90
Offline


Configure dessa forma:



Para maiores informações sobre SessionFactory e Hibernate com JPA, você pode comerçar po aqui: http://www.netbeans.org/kb/articles/hibernate-javaee.html

Abraço,
André Faria
[Email] [WWW] [Yahoo!] [MSN]
wood
JavaChild

Membro desde: 01/06/2006 12:38:40
Mensagens: 121
Offline

saviobarr wrote:
wood wrote:Oracle

<property name="toplink.logging.level" value="INFO" />


E isso nao persistence.xml, certo?


E isso no persistence.xml
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team