Membro desde: 28/05/2003 16:27:10
Mensagens: 553
Localização: Indaiatuba/SP
Offline
Bem, todos sabem que a criação da SessionFactory no Hibernate é um processo custoso. Estou utilizando Singleton para resolver este problema. Mas agora surgiu um problema: Como fazer isso com 2 bancos de dados?
Existe design pattern para resolver este problema?
[stupid mode=on]
Que tal um Doubleton. :silly:
[stupid mode=off]
04/08/2004 16:59:32
Assunto:
smota
Moderador
Membro desde: 21/02/2003 16:19:19
Mensagens: 1647
Offline
Crie um factory próprio que gerencie as duas instancias do SessionFactory e ele será seu singleton ... ai quando solicitar uma sessao você deve passar um parametro pra dizer de qual banco vai querer.
entendeu?
Eu trabalho com 2 bancos desse modo sem problemas ....
"Perfection is reached not when there's nothing more to add but when there's no more to take out"
04/08/2004 17:16:30
Assunto:
maresp
Virtual Machine Man
Membro desde: 28/05/2003 16:27:10
Mensagens: 553
Localização: Indaiatuba/SP
Offline
Entendí.
Estava tentando evitar este acoplamento, mas acho que não tem jeito né?