Hibernate acessando mais de um banco

3 respostas
P

Estou dando uma olhada no hibernate e achando bem interessante. No entanto me parece que ele me limita a estar conectado somente a um banco. Deduzo isso ao “olhar” o hibernate.properties e não imaginar como ele resolveria acesso a dois bancos distintos. Isso e verdade?
Como faria para, por exemplo, amarrar alguns objetos a tabelas de um banco Mysql e outros objetos a um banco Oracle?

Obrigado

3 Respostas

Mauricio_Linhares

Criando session factories diferentes pra cada banco.

P

Ok. Mas ainda não descobri como fazer isso usando o annotations. Ele está sempre pesquisando o “HIBERNATE.PROPERTIES”.

Para configurar o hibernate usando XML funcionaria com:

SessionFactory sf = new  Configuration()

.configure("/src/hibernate2.cfg.xml")

.buildSessionFactory();
X

Pelo que entendi você deve estar usando annotations, e quer usar o hibernate.properties, sem ter necessidade de configurar xml

Só que quer trabalhar com 2 bancos diferentes, estou com duvida nisso também, se existe alguma maneira de realizar tal proesa.

Se alguem sabe como fazer e postar um exemplo, seria muito interessante =)

:slight_smile:

Criado 3 de abril de 2006
Ultima resposta 3 de abr. de 2006
Respostas 3
Participantes 3