我正在使用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
期望是序列化和反序列化时,杰克逊需要跳过标准名称,只需要考虑类名