序列化工具 - Thrift安装配置与使用

2021-06-17  本文已影响0人  垃圾简书_吃枣药丸

一、 windows下安装Thrift

二、 编写平台/语言无关.thrift文件

// 命名空间
namespace java com.futao.thrift.model.gen

// 定义常量
const i32 MIN_AGE=0;

// 定义枚举
enum Gender{
 MALE=1,
 FAMALE=2;
}
// 命名空间
namespace java com.futao.thrift.model.gen

// 包含文件
include "common.thrift"

// 结构体
struct EducationInfo{
  1: string name;
  2: i16 age;
  3: double height;
  4: common.Gender gender;
  5: list<EducationInfo> educationList;
  6: map<string,string> friendInfoMap;
}

三、 生成语言相关的文件

thrift -r --gen <language> <Thrift filename>

上一篇下一篇

猜你喜欢

热点阅读