Зачем нужен номер версии в Hibernate и как он помогает с оптимистичной блокировкой? — ДейлиПреп