1、Java jdk序列和反序列化
JAVA序列化的机制是通过 判断类的serialVersionUID来验证的版本一致的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID于本地相应实体类的serialVersionUID进行比较。如果相同说明是一致的,可以进行反序列化,否则会出现反序列化版本一致的异常,即是InvalidCastException。
2、springcloud @feign调用网络传输:
不需要serialVersionUID,采用的是jackson进行序列和反序列化的