Я просто ищу документацию о том, как hibernate обрабатывает коллизии, используя столбец ver.
понимание на данный момент: изменение строки означает, что измененная строка вставляется с новым номером версии
- Это делается с помощью «select max (ver) +1»?-
впоследствии предыдущая версия удаляется.
кстати: откуда мы знаем, что {"select max (ver) +1";insert} гарантированно будет атомарной операцией?Они сначала блокируют строку?
Заранее спасибо за любую информацию.Я просто пытаюсь получить полное понимание.