Boa tarde,
tenho uma dúvida e gostaria da opinião de vocês:
Segue o código:
@SuppressWarnings("unchecked")
protected <T extends Serializable> T getPojo(Class<T> classToSearch, Serializable key) {
Serializable toReturn = null;
toReturn = (Serializable) HibernateUtil.getSessionFactory().getCurrentSession().get(classToSearch, key,LockOptions.UPGRADE);
return (T) toReturn;
}
A pergunta é:
tenho que fechar a conexão neste método?
HibernateUtil.getSessionFactory().getCurrentSession().get(classToSearch, key,LockOptions.UPGRADE)
mais ou menos assim:
HibernateUtil.getSessionFactory().getCurrentSession().close();
ou não é necessário?
Obrigado a todos.