Quando usei o Eclipse, ele tinha um bom recurso para gerar o UID da versão serial.
Mas o que fazer no IntelliJ?
Como escolher ou gerar UID de versão serial idêntica no IntelliJ?
E o que fazer quando você modifica a classe antiga?
Se você não especificou o id
, ele é gerado em tempo de execução ...
serialVersionUID
é gerada pelo compilador quando não especificada. A especificação tem a vantagem (e o perigo) de manter o id idêntico para as versões de classe alteradas. Ou seja, um arquivo com um objeto da versão antiga será lido (desserializado) com a nova versão ou vice-versa.