2017-04-09 12 views
0

は私がベース・エンティティとSerializableの

@Getter 
@Setter 
@MappedSuperclass 
public class BaseEntity implements Serializable{ 

private static final long serialVersionUID = 1L; 

@Id 
@GeneratedValue(strategy = GenerationType.IDENTITY) 
private Integer id; 
} 

のようなものを作成して、子どもたちのクラスでそれを使用することはできますか?

すべての子エンティティに1つのserialVersionUIDを使用できますか?

答えて

0

Eclipseアドバイスは、契約エンティティの新しいserialVersionUIDを、BaseEntityからserialVersionUIDで拡張して宣言しています。

だから私はすべての子エンティティのためにそれを宣言すれば良いと思います。すべてのあなたのクラスに同じserialVersionUIDのを使用することができる方法によって

eclipse advice serialVersionUID

。 serialVersionUIDの程度

さらに良い書き込み

http://javabeginnerstutorial.com/core-java-tutorial/use-serialversionuid/

関連する問題