Обработка одновременных обновлений в спящем режиме

В настоящее время мы используем JDBC на уровне данных и планируем заменить его спящим режимом. Я новичок в Hibernate и не уверен, как Hibernate обрабатывает параллелизм. Может ли кто-нибудь объяснить мне, используем ли мы Spring для управления транзакциями, как будут обрабатываться одновременные обновления: с помощью спящего режима (автоматическое управление версиями спящего режима в памяти) или мне нужно поместить столбец версии в базу данных, чтобы вручную выполнять одновременные обновления.

22
задан Andrei Petrenko 18 October 2011 в 09:59
поделиться

2 ответа

Hibernate самостоятельно обрабатывает управление версиями, разумным предложением является вообще не изменять номер версии.

Подробнее об управлении версиями в Hibernate

Общее, но простое руководство

-2
ответ дан 29 November 2019 в 04:04
поделиться

На вики сообщества Hibernate есть некоторая документация о сеансах и транзакциях. В конечном итоге это обрабатывается базовыми транзакциями РСУБД, но вам необходимо обратить внимание на жизненный цикл загружаемых или сохраняемых объектов.

0
ответ дан 29 November 2019 в 04:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: