Pool C3PO  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
cdorner
JavaBaby
[Avatar]

Membro desde: 15/08/2008 14:49:50
Mensagens: 81
Offline


estou usando hibernate com c3po (jpa), esta configurado no perrsistence.xml tudo certinho.

minha duvida eh se tem como eu usar esse mesmo pool fora do hibernate.

tenho uma query pra fazer e nao quero fazer ela com hql, quero usar a jdbc normal. existe um modo
de pegar a conexão do mesmo pool ?

como eu faria isso ??

valeww galera
[Email] [MSN]
cecaldas
Java Ninja

Membro desde: 01/03/2004 13:17:19
Mensagens: 264
Offline

Usa nativeQuery
mateusprado
JavaEvangelist
[Avatar]

Membro desde: 26/02/2008 07:20:38
Mensagens: 412
Localização: Araraquara, SP
Offline

Voce nao tem Pool de Conexoes com JDBC puro. Ou NativeQuerys.


[ ]s,

Mateus Prado


Caelum Stella

SCJP - Sun Certified Java Programmer
SCWCD - Sun Certified Web Component Developer
[WWW] [MSN]
hesenger
JavaBaby
[Avatar]

Membro desde: 19/04/2008 14:58:46
Mensagens: 84
Localização: Tangará da Serra - MT
Offline

Cara, na verdade vc pode executar suas querys normais pelo hibernate, se for o
caso de retornar pojos também, e para isso use o método: createSQLQuery().

Agora se você quiser usar uma conexão em um projeto seu que já possuí o
hibernate configurado, use a mesma classe que o hibernate usa para obter suas
conexões do c3p0: org.hibernate.connection.C3P0ConnectionProvider.

Lembrando que se vc não encontrou nada sobre o c3p0 em seu log de inicialização
é pq ele não está funcionando, e neste caso informe a connection.provider_class no
hibernate.cfg.xml, assim:

Se não entendi direito dá um grito aí. Valeu.

This message was edited 1 time. Last update was at 22/02/2009 13:53:06


Heber E. Senger
cdorner
JavaBaby
[Avatar]

Membro desde: 15/08/2008 14:49:50
Mensagens: 81
Offline


mesmo fazendo nativeQuery ele ainda meio que fica integrado ao jpa, eu queria realmente fazer somente jdbc,
creio que nao tem jeito neh,

provavelmente terei que ultilizar outro pool de conexoes que trabalhe fora da JPA ??
[Email] [MSN]
Fernando Generoso da Rosa
Virtual Machine Man

Membro desde: 14/01/2003 14:48:21
Mensagens: 555
Localização: Sombrio/SC
Offline

Tem como utilizar sim diretamente, sem o uso de nenhum outro framework de persistencia.

Fernando


Edit: Não tinha visto a parte (Mesmo pool)

Nessa situação, eu não sei..

This message was edited 1 time. Last update was at 10/03/2009 09:37:13

[Email] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team