функция getHibernateTemplate (). flush () - PullRequest
1 голос
/ 22 сентября 2010

Я новичок в Hibernate. Скажите, пожалуйста, для чего нужен getHibernateTemplate().flush() и как он работает.

1 Ответ

2 голосов
/ 22 сентября 2010

При использовании Hibernate объекты загружаются в постоянный контекст, называемый session, и такие изменения, как создание, обновление, удаление постоянных объектов, фактически вносятся в память. Если вы хотите или должны синхронизировать состояние в памяти с базой данных, чтобы сделать изменения постоянными, вам нужно flush session, чтобы Hibernate генерировал соответствующие операторы SQL вставки, обновления, удаления.

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