Java:serialVersionUIDを生成する方法
シリアル化クラスのserialVersionUIDを生成するには、3つの方法があります。
1. serialverコマンド
JDKには、serialVersionUIDを自動的に生成する「serialver
」という組み込みコマンドがあります。 この例では、「serialver」を使用して、AddressクラスのserialVersionUIDを生成します。
E:\workspace\target\classes>serialver Address Address: static final long serialVersionUID = -687991492884005033L;
2. Eclipse IDEを使用する
Eclipseを使用している場合は、シリアル化クラスにマウスを移動します。
またはシリアル化クラスをクリックして、「CTRL + 1
」を押します。
3. あなたが欲しいものならなんでも
独自のserialVersionUIDを指定して、番号を指定し、後ろに「L」を追加するだけです。
private static final long serialVersionUID = 1L;