java - 如何为 Serializable 生成 serialVersionUID?

标签 java eclipse serialization

我有一个 A 类 扩展了另一个实现 Serializable 接口(interface)的 B 类。 我想使用 Eclipse 为 class A 自动生成 serialVersionUID

如果 A 类是实现 Serializable 的类,Eclipse 将出现编译错误。请帮我自动生成。

A级

public class QueryOptionModel extends BaseModelData {



}

class b - gxt api

public class BaseModelData implements ModelData, Serializable

最佳答案

如果您有一个实现Serializable 接口(interface)但未指定serialVersionUID 的类,您将收到警告。您可以通过单击在该行弹出的气球自动要求 Eclipse 修复该警告。如果这是可序列化类的初稿,请确保您生成的不是随机的而是合乎逻辑的 serialVersionUID,即 01

关于java - 如何为 Serializable 生成 serialVersionUID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9453953/

相关文章:

java - 在不同位置复制并重命名文件

java - hibernate 工具: Mappings and Annotations Fail

java - 无法使用 Jar 文件找到或加载主类。原因是 bcprov-jdk15-133

java - Eclipse、Maven 和 Spring Roo 1.2.4.RELEASE : Missing artifact org. springframework.roo :org. springframework.roo.annotations:jar

java - 可靠地识别序列化 Java 对象的类

c# - 属性不会序列化到 .designer.cs 文件中

java - 在 Eclipse 上将 java 项目转换为 android 项目

java - 为什么我的/src/main/resources 下的文件在执行时不可读?

java - 将 Eclipse for Java EE 与 CDT 相结合

c# - 如何序列化用 [ScriptIgnore] 属性装饰的属性?