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]
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 …