Gerenciamento de sessões em sistema Swing + Hibernate

0 respostas
S

Pessoal,

estou desenvolvendo uma aplicação Swing onde a persistência é mantida pelo Hibernate. Como a minha aplicação é Swing e somente um (UM) usuário estará acessando o banco a todo momento gostaria de saber se é válido para a minha aplicação abrir uma sessão do Hibernate logo no carregamento do sistema, usá-la de forma compartilhada entre os DAOS e fechá-la somente quando o usuário encerrar o aplicativo? Posso ter algum problema com essa abordagem?

Estou perguntando isso porque já obtive a informação de que o processo de abrir uma nova sessão demanda muito processamento e gostaria de ter este ganho de desempenho ao executar este processo somente uma vez.

[]s

Criado 13 de maio de 2008
Respostas 0
Participantes 1