.proto文件转java实体对象

最近在开发中,数据传输协议使用了protobuf,第一次接触,大概了解了一下,protobuf传输速度快,体积小,但是因为是二进制文件,所以并不好进行数据操作。

.proto文件转java实体对象

需要下载一个proto的编译文件protoc,下载地址:https://github.com/protocolbuffers/protobuf/releases,(这里以win10为例),下载对应win10的zip压缩包,之后解压进入bin目录:
.proto文件转java实体对象_第1张图片
之后将proto文件放到当前目录,之后在当前目录cmd进入控制台,试用protoc命令将.proto文件转换为.java文件:
protoc --java_out=./ test.proto
.proto文件转java实体对象_第2张图片
之后回车,没有报错会生成test.java。
说明–java_out=./ 就是设置要生成的java文件保存的位置,后边需要加空格,之后跟的是proto文件位置,我这里都是当前目录位置(java_out前是两个横杠哦)。

更多内容正在学习中!!!

你可能感兴趣的:(protobuf,java)