Каково стандартное поведение управления сессиями в спящем режиме весной? - PullRequest
6 голосов
/ 13 октября 2010

У меня есть трехслойное приложение, использующее Spring и Hibernate (контроллер -> служба -> Dao), и транзакция применяется к уровню службы. Я не настраиваю OpenSessionInViewInterceptor или OpenSessionInViewFilter, и я хочу знать поведение управления сеансом в спящем режиме. Открытая сессия за транзакцию или за запрос? Спасибо!

1 Ответ

5 голосов
/ 13 октября 2010

Если вы используете HibernateTransactionManager, Session будет привязан к текущему потоку и сброшен и закрыт после завершения транзакции либо с помощью коммита, либо с отката.

См. Также

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