| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2008 00:14:03
|
Flasoft
JavaGuru
![[Avatar]](/images/avatar/afb0b97df87090596ae7c503f60bb23f.jpg)
Membro desde: 22/05/2006 15:46:02
Mensagens: 230
Localização: Araraquara (SP interior)
Offline
|
Tenho 5 bases de estruturas idênticas, porém com conteúdos totalmente diferentes.
Tem como eu conectar em todas com o hibernate?
Como ficariam as transações? Como decidiria em que base iria salvar um Bean? Sabem onde posso encontrar material relacionado?
This message was edited 1 time. Last update was at 24/01/2008 00:15:14
|
Blog: http://flasoft.blogspot.com
SCJP5
Achoqueminhabarradeespaçosestácomproblemas
eU connsigg diggtar 500 caratereteres porr minito |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2008 02:01:52
|
tgpadua
JavaBaby
Membro desde: 11/03/2007 16:47:10
Mensagens: 80
Offline
|
Uma solução possível é trabalhar com 5 SessionFactorys assim você teria suas transações isoladas de banco p/ banco.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2008 14:56:21
|
Flasoft
JavaGuru
![[Avatar]](/images/avatar/afb0b97df87090596ae7c503f60bb23f.jpg)
Membro desde: 22/05/2006 15:46:02
Mensagens: 230
Localização: Araraquara (SP interior)
Offline
|
Sabe onde posso encontrar exemplos?
|
Blog: http://flasoft.blogspot.com
SCJP5
Achoqueminhabarradeespaçosestácomproblemas
eU connsigg diggtar 500 caratereteres porr minito |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2008 15:03:51
|
tgpadua
JavaBaby
Membro desde: 11/03/2007 16:47:10
Mensagens: 80
Offline
|
Google
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2008 16:31:52
|
Flasoft
JavaGuru
![[Avatar]](/images/avatar/afb0b97df87090596ae7c503f60bb23f.jpg)
Membro desde: 22/05/2006 15:46:02
Mensagens: 230
Localização: Araraquara (SP interior)
Offline
|
tgpadua wrote:Google
Se não tem nada a responder, não responda... eu já procurei exemplos de conexão a mais que uma base e não encontrei... o forum serve para ajudar as pessoas.
Tudo, absolutamente tudo, já foi disponibilizado por alguém na NET, porém as vezes a informação não está tão acessivel.
E como vc esta tão apto a procurar no google, responda-me porque entrou no forum? Para buscar ajuda? Não, afinal vc pode procurar no Google. Para ajudar outras pessoas? Não, porque aqui ninguém precisa deste tipo de ajuda.
tgpadua:
Perdão, não havia percebido que vc foi tbm a primeira pessoa a responder. Eu já fiz tal pesquisa e não encontrei nada relacionado... Teria algum exemplo de como ficaria o código?
Estou começando a desenvolver web agora, anteriormente só trabalhava com Desktop(Swing). Achei que a solução de meu problema estaria relacionado à PersistenceUnit. Poderia me ajudar?
This message was edited 1 time. Last update was at 24/01/2008 16:48:16
|
Blog: http://flasoft.blogspot.com
SCJP5
Achoqueminhabarradeespaçosestácomproblemas
eU connsigg diggtar 500 caratereteres porr minito |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2008 16:54:53
|
tgpadua
JavaBaby
Membro desde: 11/03/2007 16:47:10
Mensagens: 80
Offline
|
As pessoas respondem as mensagens para esclarecer dúvidas assim como fiz na minha primeira mensagem lhe dando uma solução que inclusive ja apliquei para o mesmo problema que você tem. Agora se você não sabe especificar a natureza do seu problema é sinal de que você realmente não pesquisou e/ou não soube utilizar o que encontrou assim como existem em CENTAS talvez MILHARES de posts repetidos no forum por pessoas que tem preguiça de pesquisar. Se você quer ser ajudado se ajude! Começando por ser educado com quem está lhe dando atenção e sendo mais especifico/técnico e descritivo em seus problemas.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2008 17:01:22
|
tgpadua
JavaBaby
Membro desde: 11/03/2007 16:47:10
Mensagens: 80
Offline
|
Flasoft wrote:
tgpadua wrote:Google
Se não tem nada a responder, não responda... eu já procurei exemplos de conexão a mais que uma base e não encontrei... o forum serve para ajudar as pessoas.
Tudo, absolutamente tudo, já foi disponibilizado por alguém na NET, porém as vezes a informação não está tão acessivel.
E como vc esta tão apto a procurar no google, responda-me porque entrou no forum? Para buscar ajuda? Não, afinal vc pode procurar no Google. Para ajudar outras pessoas? Não, porque aqui ninguém precisa deste tipo de ajuda.
tgpadua:
Perdão, não havia percebido que vc foi tbm a primeira pessoa a responder. Eu já fiz tal pesquisa e não encontrei nada relacionado... Teria algum exemplo de como ficaria o código?
Estou começando a desenvolver web agora, anteriormente só trabalhava com Desktop(Swing). Achei que a solução de meu problema estaria relacionado à PersistenceUnit. Poderia me ajudar?
Ok! Quando postou sua explicação estava escevendo meu post! Conversas secundárias a parte...
Então conforme lhe disse pesquisando no google por "hibernate multiple database" o segundo link é da página do própio Hibernate que cita como solução exatamente o que escrevi no primeiro post meu.
How do I use multiple databases?
You must configure multiple SessionFactory instances.
Trabalhar com mais de um SessionFactory é basicamente o mesmo processo que você faz para criar um só, a única diferença seria o fato de você mudar as informações relativas a conexão do banco de dados. ISSO se os bancos possuem o mesmo mapeamento, do contrário a história muda um pouquinho. Seja um pouco mais drescritivo sobre o que você está fazendo que fica mais fácil pra poder te ajudar, inclusive sobre dúvidas técnicas.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2008 17:24:00
|
tgpadua
JavaBaby
Membro desde: 11/03/2007 16:47:10
Mensagens: 80
Offline
|
Sobre o PersistenceUnit,
Se você estiver utilizando o EntityManager seria a solução sim. Na prática é exatamente o que postei e esta escrito na página do hibernate pois uma SessionFactory é uma Persistent Unit Agora se você não está utilizando o EntityManager você cria elas na mão.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2008 17:37:17
|
Flasoft
JavaGuru
![[Avatar]](/images/avatar/afb0b97df87090596ae7c503f60bb23f.jpg)
Membro desde: 22/05/2006 15:46:02
Mensagens: 230
Localização: Araraquara (SP interior)
Offline
|
Cara, vlw...
Encontrei ótimos exemplos vlw
|
Blog: http://flasoft.blogspot.com
SCJP5
Achoqueminhabarradeespaçosestácomproblemas
eU connsigg diggtar 500 caratereteres porr minito |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2008 17:40:41
|
Flasoft
JavaGuru
![[Avatar]](/images/avatar/afb0b97df87090596ae7c503f60bb23f.jpg)
Membro desde: 22/05/2006 15:46:02
Mensagens: 230
Localização: Araraquara (SP interior)
Offline
|
Estou utilizando o EntityManager (pelo menos tentando, afinal foi o primeiro tutorial de hibernate que encontrei).
Vou escrever alguns códigos depois coloco aqui para vc dar uma validada. Pode ser?
|
Blog: http://flasoft.blogspot.com
SCJP5
Achoqueminhabarradeespaçosestácomproblemas
eU connsigg diggtar 500 caratereteres porr minito |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/01/2008 17:42:58
|
tgpadua
JavaBaby
Membro desde: 11/03/2007 16:47:10
Mensagens: 80
Offline
|
Tudo bem! Se bem que ja vou avisando que usei muito pouco EJB e EM então talvez não possa te ajudar muiiito! Mas até onde sei é relativamente simples.
Boa Sorte!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/06/2008 10:29:06
|
ceara
Debugger
![[Avatar]](/images/avatar/609e9d4bcc8157c00808993f612f1acd.jpeg)
Membro desde: 27/05/2005 10:02:01
Mensagens: 60
Localização: Campinas
Offline
|
Flasoft wrote:Estou utilizando o EntityManager (pelo menos tentando, afinal foi o primeiro tutorial de hibernate que encontrei).
Vou escrever alguns códigos depois coloco aqui para vc dar uma validada. Pode ser?
Tu conseguiu colocar mais de um banco no mesmo EntityManager???
Eu só estou conseguindo com EntityManager diferentes, estou no começo da minha semana em busca de uma solução elegante para conectar mais de um banco com JPA.
agradeço maiores dícas!
|
rafacastanho.wordpress.com |
|
|
 |
|
|