Java: comment générer serialVersionUID
Il existe trois façons de générer serialVersionUID pour votre classe de sérialisation.
1. commande serialver
JDK a une commande intégrée appelée «serialver
» pour générer automatiquement serialVersionUID. Dans cet exemple, vous utilisez «serialver» pour générer un serialVersionUID pour la classe Address.
E:\workspace\target\classes>serialver Address Address: static final long serialVersionUID = -687991492884005033L;
2. Utiliser Eclispe IDE
Si vous utilisez Eclipse, déplacez votre souris sur la classe de sérialisation.
Ou Cliquez sur la classe de sérialisation et appuyez sur «CTRL + 1
».
3. Tout ce que tu veux
Spécifiez simplement votre propre serialVersionUID, donnez un nombre et ajoutez un «L» derrière.
private static final long serialVersionUID = 1L;