Вызов Session.close () для HibernateDaoSupport - PullRequest
1 голос
/ 19 декабря 2011

Здравствуйте,
Я использую HibernateDaoSupport для своего приложения для выполнения действий, связанных с гибернацией (сохранение, обновление и т. Д.).
Ну, я получаю сеанс гибернации, вызывая getSession(), чтобы создать критерии.
После получения результата я должен позвонить session.close(); или он будет автоматически освобожден?

1 Ответ

1 голос
/ 19 декабря 2011

Идиоматический способ использования Session в HibernateDaoSupport - это вызов execute() или executeFind() на HibernateTemplate, полученный из getHibernateTemplate(). При таком подходе вам не нужно будет управлять сессией вручную.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...