不写serialVersionUID就没有吗
即使不写, jdk序列化时默认也会生成这个id, 反编译.class文件你也看不到这个值
rpc反序列化
如果使用jdk的方式, 这个必须配置
如果使用 hession, json string... 不是必须的
如果增加兼容的字段, serialVersionUID保持不变
如果增加不兼容的字段,serialVersionUID变, 要通知调用方更换jar
对外发布的jar, 还是手动加上,不要偷懒 出问题定位+更新发布的时间比手动加一下的时间多多了
idea配置通知
关注编译期的warn信息