serialVersionUID用途:它是用来 验证版本一致性 的。
在进行反序列化时,虚拟机会将需要反序列化的对象中的serialVersionUID与本地实体类的serialVersionUID进行比对,相同则可以进行反序列化,不同则出现序列化版本不一致异常
IDEA设置
File - Setting - Editor - Inspections - Java - Serialization issues - Serializable class without serialVersionUID
![](https://img.haomeiwen.com/i17070225/a89a7eb5030f4a8b.png)
实体类添加serialVersionUID
双击选中类名,使用快捷键
alt + enter
,选中 add serialVersionUID field 即可,如下图:
![](https://img.haomeiwen.com/i17070225/4e6271aae427f4f0.png)
添加完毕
网友评论