Обновить постоянный объект в Hibernate - PullRequest
6 голосов
/ 20 января 2011

Мне нужно обновить объект. Я получаю это. Объект является постоянным объектом. Теперь ... Если я изменю какие-либо свойства, потому что это постоянный (не отделенный) объект, любые изменения будут немедленно сохранены? Мне нужно вызвать функцию? Или когда сеанс сбрасывается, изменения сохраняются?

Ответы [ 2 ]

5 голосов
/ 20 января 2011

Если это постоянный объект, изменения будут сохранены при сбросе сеанса.

0 голосов
/ 21 января 2011

Относительно ответа Криса и последующего вопроса «как настроить сеанс на закрытие после запроса»: традиционный способ сделать это - обернуть соответствующие сервлеты (предполагая, что это веб-приложение) в открывшемся фильтре сеанс и связывает его с текущим потоком, вызывает doFilter, а затем либо фиксирует, либо откатывает транзакцию в зависимости от того, произошла ли ошибка. Это называется шаблоном «Открыть сеанс в представлении».

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