Когда я использовал Eclipse, у него была замечательная возможность генерировать UID серийной версии.
Но что делать в IntelliJ?
Как выбрать или сгенерировать идентичный UID серийной версии в IntelliJ?
А что делать при модификации старого класса?
Если вы не указали id
, он создается во время выполнения ...
serialVersionUID
создается компилятором, если не указана. Указание имеет преимущество (и опасность) сохранения идентификатора идентичным для измененных версий класса. То есть файл с объектом старой версии будет прочитан (десериализован) с новой версией или наоборот.