是否有可以将Protobuff对象映射到POJO的工具或库.我想让pojo实现其他我无法使用ProtoBuff对象的接口.或者我必须手动进行此转换?
小智 7
也许为时已晚,但你可以试试protobuf-converter库.它很容易使用.
将POJO对象转换为相关的protobuf消息:
POJOClass pojoInstance = new POJOClass();
...
ProtobufClass protoInstance = Converter.create().toProtobuf(ProtobufClass.class, pojoInstance );
Run Code Online (Sandbox Code Playgroud)
反向转换代码:
POJOClass pojoInstance = Converter.create().toDomain(POJOClass.class, protoInstance);
Run Code Online (Sandbox Code Playgroud)
看看ProtoStuff。我认为它会做你想做的。
我相信您会想使用“java-bean”编译器。
编辑:更改了链接。
| 归档时间: |
|
| 查看次数: |
6317 次 |
| 最近记录: |