Boa tarde!
Nós estamos utilizando o hibernate, como framework ORM em nossa aplicação.
No nosso DAO, fizemos a conexão com o banco, e depois fizemos o commit, normalmente. Para desconectar do banco e fechar a sessão estamos usando session.disconnect e depois session.close. Estamos tentando também fechar a fábrica sessão com sessionFactory.close.
tudo isso porque a conexão com o banco está ficando presa.
Gostaria de saber quais são as causas possíveis para uma conexão de banco ficar presa, sendo que estamos usando o session.disconnect e o session.close.
obrigado!