默认情况下Intellij IDEA是关闭了继承了Serializable接口的类生成serialVersionUID的警告。如果需要ide提示生成serialVersionUID,那么需要做以下设置:
1、setting->Inspections->Serialization issues,将serialzable class without "serialVersionUID"打上勾;

2、类实现Serializable接口;
@Data
public class Person implements Serializable {}
3、鼠标光标放置Person后面,alt + enter,

4、OK


在IntellijIDEA中,要启用对实现Serializable接口但缺少serialVersionUID的类的警告,需进行如下步骤:进入设置->Inspections->Serializationissues,勾选serializableclasswithoutserialVersionUID。然后在实现Serializable接口的类(如@DatapublicclassPersonimplementsSerializable)后,使用alt+enter快捷键,选择OK即可生成serialVersionUID。
4876

被折叠的 条评论
为什么被折叠?



