父文章
相关文章
java rpc 反序列化 泛型 接口_个人渣记录仅为自己搜索用的博客-优快云博客
fastjson gson jackson的区别_个人渣记录仅为自己搜索用的博客-优快云博客
序列化: 顾名思义,把结构化的bean转换为串行的字节流.
很多时候会把一些信息丢失掉. 例如json的话 1.类型信息 java原生的话 static和transient的信息.
方法: 依赖于语言本身的基础,
1. 例如java bean中通过反射获取到所有字段
2.一个字符串,依据某种编码转成制定字节流的.
3.文字数据-(通过编码)二进制流-变成lead 颜色和亮灯.
反序列化: 顾名思义,把串行的数据为结构化的bean. 更甚至是找到对应的class,找到对应的方法. [涉及到重载的问题,这个通过web配置控制制定方法的限流遇到的难点类似]
遇到的问题. 1. 遇到泛型的接口,如果没有额外信息.无法序列化.会自动序列化为hashMap. 所以一般的做法是,在request参数里配置一个response的具象类..