Я знаю, что при переопределении хэш-код ()
и равна ()
моих постоянных лиц я не должен включать идентификатор и включать только значимые свойства, которые однозначно Определите объект.
Но как насчет версии
поле, которая используется для оптимистического контроля Hibernate? Должен ли я пропустить это так же, как и удостоверение личности? Что если вы скажем Новый пользователь (name = 'john', version = 1) .equals (Новый пользователь (name = 'john', версия = 2))
, не будет путать смущению act?