如果你不能添加 @Message 到你的定义对象中但是你还是希望进行序列化。你可以使用 register 方法来在类中启用序列化对象。
如下的代码所示:
MessagePack msgpack = new MessagePack();
msgpack.register(MyMessage2.class);
例如,如果 MyMessage2 类被包含到了外部的库中了。你没有办法比较容易的编辑源代码,添加 @Message 到源代码中。
register 方法能够允许为 MyMessage2 自动创建一个 serializer 和 deserializer 对。
你可以在执行方面后序列化对象 MyMessage2。
https://www.cwiki.us/display/Serialization/QuickStart+For+MessagePack+Java+0.6.X
继续阅读与本文标签相同的文章
上一篇 :
C#开发可播放摄像头及任意格式视频的播放器
下一篇 :
在Java大环境下.NET程序员如何夺得一线生机
-
云原生时代, Kubernetes 多集群架构初探
2026-05-21栏目: 教程
-
S2B2C这条复杂的产业链,如何走好?
2026-05-21栏目: 教程
-
DLedger —基于 raft 协议的 commitlog 存储库
2026-05-21栏目: 教程
-
OCP-052考试题库汇总(21)-CUUG内部解答版
2026-05-21栏目: 教程
-
Joomla的15种字段类型是什么?
2026-05-21栏目: 教程
