BOa tarde…
quando é correto fechar a session do hibernate ? Tenho que abrir e fechar “toda vez” que for realizar uma consulta ? Ou somente quando fechar a sessao do usuario (Logout) ?
valeu !!!
BOa tarde…
quando é correto fechar a session do hibernate ? Tenho que abrir e fechar “toda vez” que for realizar uma consulta ? Ou somente quando fechar a sessao do usuario (Logout) ?
valeu !!!
Tratando-se de aplicações Web, o ideal seria a implementação de Filter, contralando assim a abertura e fechamento da sessão em cada requisão. É assim que usamos nos sistemas da empresa, e acho que é forma que a maoria das pessoas utilizam.
eu prefiro quando fechar a sessao do usuario !
o correto é sempre fecha-la tanto web quanto desktop mas nunca feche a sessionfactory essa sim é custosa mas a diferença de desktop para web é que nunca um try finally vai ser realmente o tempo de uma request response padrão por isso tende ser controlada por um filter para fechar realmente quando a classe e suas dependencias forem carregadas