1 serialVersionUID的作用
通过判断实体类的 serialVersionUID 来验证版本是否一致性。
在进行反序列化时,JVM会把传来的字节流中的 serialVersionUID 与本地相应实体类的
serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化
版本不一致的异常。
2 生成实体类的serialVersionUID方法
用idea自动生成。
(1)在 idea 的 settings 上搜索 “serializable class without serialVersionUID”,找到“”并勾选上。

(2)将光标放到序列化类(实现了 Serializable 的类)的类名上,按 alt+enter 键,就会提示生成 serialVersionUID 了。
本文介绍如何使用IDEA自动生成实体类的serialVersionUID,这对于实现序列化的Java类至关重要。文章详细解释了serialVersionUID的作用及如何通过IDEA的设置来自动生成该字段。
4041






