如何从序列化和反序列化中跳过类的包结构

时间:2019-05-28 19:08:33

标签: java serialization jackson

我正在使用jackson进行序列化 反序列化。我正在尝试使用一个包结构类来写入redis缓存,并且尝试使用下面的另一个包结构来读取

Wirte:- com.ms.Employee
Read:- com.mf.Employee

两个类都具有相同的属性,但是在从缓存中读取时,它正在寻找相同的包结构类,例如com.ms.Employee,如果不存在该类,则会抛出一些异常。因此,有什么方法可以在序列化和反序列化时跳过类的完全限定名称。

很少有人表示@JsonTypeResolver @JsonTypeInfo,我提到的网站很少,我不清楚为什么我们要使用这些注释

@JsonTypeInfo(use=Id.NAME, type="type")
NAME,CLASS,NONE, i tried all Still same

期望是序列化和反序列化时,杰克逊需要跳过标准名称,只需要考虑类名

0 个答案:

没有答案