Mais de uma conexão para uma mesma aplicação - Usando Hibernate  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
bland
JavaEvangelist

Membro desde: 10/12/2004 09:36:35
Mensagens: 330
Offline

Pessoal,

Eu tenho uma aplicação que precisará se comunicar com um outro banco de dados para coletar algumas informações.
Sendo que as bases de dados são completamente diferentes, estando em schemas diferentes e uma é Oracle e a outra é SQL Server.
A aplicação usa Hibernate, JPA e JSF. Como possibilitar escolher a conexão para a aplicação de uma determinada consulta?
Talvez alguns de vocês tenham soluções melhores, mas é que me surgiu esse problema e eu não sei como solucionar.

De antemão, obrigado.

Abraço.

http://www.twitter.com/almeidafabiano

Fabiano Almeida.
[MSN]
herbertpimentel
JavaChild
[Avatar]

Membro desde: 21/02/2007 13:11:43
Mensagens: 117
Localização: Macapá-AP
Offline

Para fazer isso basta que vc tenha dois contextos de persistência.

Conforme exemplo do meu persistence.xml




quando voce for instanciar o seu EntityManagerFactory vc apenas referencia o contexto de persistencia como segue:


This message was edited 2 times. Last update was at 13/04/2009 13:33:05

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