HibernateTemplate alwaysUseNewSession - PullRequest
       7

HibernateTemplate alwaysUseNewSession

0 голосов
/ 23 апреля 2010

У меня была проблема, когда я использовал шаблон hibernate для выполнения большей части работы с БД, но у меня была часть системы, которая напрямую обращалась к сеансу для выполнения пакетного сохранения. Я заметил, что сеанс шаблона гибернации был старым и будет хранить кэшированные значения, которые не учитывают объекты, сохраненные непосредственно в сеансе.

Каковы недостатки использования alwaysUseNewSession? Это решает проблему, так как я всегда получаю современные объекты.

Спасибо.

1 Ответ

0 голосов
/ 26 апреля 2010

Я полагаю, что использование этой функции приводит к некоторому снижению производительности, так как для этого требуется Hibernate, чтобы чаще закрывать старые и открывать новые сессии.

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