protocol buffer 入门和基本知识

鸟窝的Protobuf 终极教程   

讲得非常详细,主要介绍了protocol buffer里的各种数据类型以及时间的定义

Protobuf的介绍和使用

主像标题说的,主要是一些protobuf的使用,定义文件,生成java文件,生成对象,对象输出成字节数组,以及字节数组反转成对象

还有嵌套类型的类以及引入别的类,以及这些类还有repeated(数组)类型的类,对象怎么组装

数据传输 之 PB协议(protocol buffer)是什么?怎么写?如何编译?

这个文呢,也是入门级别的,介绍了可选字段,必填字段以及数组类的定义方式

Protobuf与POJO的相互转化 - 通过Json

这个文里贴了proto数据类型值和java的pojo的数据类型值的关系

gRPC 对应Java类型

java的字段类型和proto字段类型对应表

proto转化成json:

I used the JsonFormat class (com.googlecode.protobuf.format.JsonFormat) to convert the protobuf:

new JsonFormat().printToString(myObject)

This did the job perfectly for me.

原文地址:https://www.cnblogs.com/heroinss/p/14983263.html