Оптимистическая блокировка в Hibernate по умолчанию

У меня есть один вопрос по поводу оптимистичной блокировки в Hibernate. Я пытаюсь углубиться в оптимистическую блокировку с помощью Hibernate, но у меня есть одно сомнение. Hibernate использует подход версии (целое число или временная метка) для реализации оптимистичной блокировки. Для настройки вы можете использовать аннотацию @Version (или конфигурацию xml) и создать атрибут версии. Другой вариант — настройка без управления версиями с использованием атрибута optimistic-lock="all".

Мой вопрос: в случае, если вы не определяете какой-либо атрибут управления версиями, а также не указываете атрибут оптимистической блокировки, какая стратегия использует Hibernate в этом случае? Пессимистическая блокировка Я почти уверен, что нет, поэтому я предполагаю, что это оптимистичная блокировка, но не знаю как.

Большое спасибо за внимание.

13
задан lordofthejars 12 April 2012 в 08:10
поделиться