java基本实体和可序列化
我可以创建类似的东西吗
@Getter
@Setter
@MappedSuperclass
public class BaseEntity implements Serializable{
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
}
在儿童课上使用它
可以为所有子实体使用一个serialVersionUID吗
# 1 楼答案
Eclipse建议为我的合同实体声明新的serialVersionUID,该实体从带有serialVersionUID的BaseEntity扩展而来
所以我认为如果你为所有的子实体声明它会很好
顺便说一下,您可以对所有类使用相同的serialVersionUID
关于serialVersionUID的另外一篇好文章
http://javabeginnerstutorial.com/core-java-tutorial/use-serialversionuid/