Quando ho usato Eclipse , aveva una bella funzionalità per generare l'UID della versione seriale.
Ma cosa fare in IntelliJ?
Come scegliere o generare un UID di versione seriale identico in IntelliJ?
E cosa fare quando modifichi la vecchia classe?
Se non hai specificato id
, viene generato in fase di esecuzione ...
serialVersionUID
viene generata dal compilatore quando non specificata. La specifica ha il vantaggio (e il pericolo) di mantenere identico l'id per le versioni di classe modificate. Ovvero un file con un oggetto della vecchia versione verrà letto (deserializzato) con la nuova versione o viceversa.