IDEA 自动给实现了 Serializable 接口的类创建 serialVersionUID
首先需要打开一些设置。
Inspections - 检查,展开 Java。
展开 Serialization issues,勾选 Serializable class without ‘serialVersionUID’。
其实就是让编译器进行检查,检查实现了 Serializable 接口的类有没有 serialVersionUID 属性。
没有 serialVersionUID 属性,编译器会警告,如下图:
并且还可以自动为实现了 Serializable 接口的类创建 serialVersionUID,把光标放到这个类上,按 alt+enter,会有生成 serialVersionUID 的提示,如下图:
这样 IDEA 就可以自动为这个类生成 serialVersionUID,如下图: