Manter Session aberta no Hibernate

1 resposta
C

Caros,

Estou desenvolvendo uma aplicação desktop, para tanto, devido a economia de tempo no quisito Persistencia de Dados, estou utilizando o Hibernate.
Gostaria da opinião dos senhores para a questão da abertura de seção do Hibernate, uma vez que é um processo um pouco demorado.
Imagine todas as vezes que tivermos que realizar uma operação seja necessário abrir uma Session. Então, seria correto abrí-la ao iniciar a aplicação e fechala ao encerrar a mesma aplicação?

1 Resposta

adriano_si

Cara… tua aplicação vai ter acesso concorrente ??? Ou tudo em uma única máquina ?? tudo isso deve ser estudado… Como ela é Desktop, eu te aconselho a matar a conexão toda vez sim… Se fosse Web, ia dizer pra usares Pool de Conexões do AS, mas… não sei se há uma forma de implementar esse Pool no BD… sei lá… Por enquanto, eu aconselho que feches sim, senão corres o risco de um StackOverFlow na lata…

Falows :wink:

Criado 8 de outubro de 2009
Ultima resposta 8 de out. de 2009
Respostas 1
Participantes 2