1、要生成序列化id的类首先要继承Serializable接口(这好像是句废话)
2、idea需要设置
setting→inspections→JVM languages→serializable class without ‘serialVersionUID’ 选中确认
(我是mac2021版本)
注:这里不同的idea版本路径也许会不同,所以建议直接搜索serializable class without ‘serialVersionUID’ 关键字
3、鼠标放在类上,art+enter就会弹出相关提示
4、回车即可生成序列化Id
附:什么是类的序列化?
序列化是将对象实例的状态存储到存储媒介的过程。将对象的公共字段、私有字段以及类的名称(包括类所在的程序集)转换为字节流,再把字节流写入数据流中。随后对对象进行反序列化时,将创建出与原对象相同的副本。