我正在尝试将avro字节流反序列化为scalacase类对象。基本上,我有一个带有avro编码数据流的kafka流,现在向模式中添加了一个,我正在尝试更新scalacase类以包括新字段。case类如下所示 /** Case class to hold the Device data. */
case c
刚刚将Jackson从1.9升级到2.1,并立即注意到@(JsonProperty@field)注释被破坏。注意Scalacase类的特殊@field。下面是一个示例: @(JsonProperty@field)("guid") val guid: String,JsonProperty@field)("socialNetwork")
val socialNetwork: S
我能够序列化我的数据并反序列化它。当我反序列化了一个文件,并且我序列化的类已经删除了一个属性时,问题就出现了。当这种情况发生时,会抛出一个SerializationException。示例:假设我有这个初始类:public class foo { public int baz;然后我将其序列化为一个文件然后修改这个类并删除public int baz