你可添加一个新的字段来保持可用性。在新字段中使用?@Optional
?注解。
@Message
public?static?class?MyMessage {
????public?String name;
????public?double?version;
??
????// new field
????@Optional
????public?int?flag =?0;
}
如果你尝试反序列化老版本数据的话,可选字段将会被忽略。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。