有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案

  1. # 1 楼答案

    Eclipse建议为我的合同实体声明新的serialVersionUID,该实体从带有serialVersionUID的BaseEntity扩展而来

    所以我认为如果你为所有的子实体声明它会很好

    eclipse advice serialVersionUID

    顺便说一下,您可以对所有类使用相同的serialVersionUID

    关于serialVersionUID的另外一篇好文章

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