使用ProtoBuf-net等注释的Protocol Buffer Java实现

时间:2011-10-08 14:49:25

标签: java protocol-buffers

我正在寻找使用注释的协议缓冲区的Java实现,就像它在protobuf-net项目中实现一样。 我只是想要使用注释,而不需要使用protoc来持续编译.proto文件。

2 个答案:

答案 0 :(得分:7)

Protostuff库可以序列化带注释的POJO:https://protostuff.github.io/docs/protostuff-runtime/

答案 1 :(得分:0)

除了已经提到过的伟大的Protostuff库,也许您可​​能还会考虑尝试使用JSON - 除非您因为兼容性原因绝对必须使用protobuf。 Java上的JSON处理不仅非常方便(基于注释,自动检测),而且在性能方面也具有竞争力(例如,参见jvm-serializers结果)。