Lorsque j'ai utilisé Eclipse, il avait une fonctionnalité intéressante pour générer l'UID de la version série.
Mais que faire dans IntelliJ?
Comment choisir ou générer un UID de version série identique dans IntelliJ?
Et que faire lorsque vous modifiez l'ancienne classe?
Si vous n'avez pas spécifié le id
, il est généré au moment de l'exécution ...
serialVersionUID
est générée par le compilateur lorsqu'elle n'est pas spécifiée. La spécification a l'avantage (et le danger) de garder l'identifiant identique pour les versions de classe modifiées. C'est-à-dire qu'un fichier avec un objet de l'ancienne version sera lu (désérialisé) avec la nouvelle version ou vice versa.