MessagePack Java 0.6.X 可選字段

你可添加一個新的字段來保持可用性。在新字段中使用 @Optional 註解。ui

@Message
public static class MyMessage {
    public String name;
    public double version;
  
    // new field
    @Optional
    public int flag = 0;
}

若是你嘗試反序列化老版本數據的話,可選字段將會被忽略。code

 

https://www.cwiki.us/display/Serialization/QuickStart+For+MessagePack+Java+0.6.Xget

相關文章
相關標籤/搜索