• 让java类继承TBase进行序列化


    需要用thrift-0.8.0.exe工具进行自动生成!

    dos命令下执行 thrift软件可以看到很多参数。

    序列化java类,目前需要 --gen java 即可。

    即在thrift软件目录下,执行 thrift-0.8.0.exe --gen java Tree.thrift 命令。其中 Tree.thrift是我们需要序列化的类的格式,

    namespace java com.baidu.game

    struct Tree {
    1: required i64 loveSpaceId;
    2: required i64 time;
    3: required string name = "";
    4: optional i32 level = 0;
    5: optional i32 growth = 0;
    6: optional i32 status = 0;
    7: optional i32 gold;
    }

    其中optional为可选参数,required为必须参数!

    执行后上个命令后,即可在当前文件夹下看到 gen-java 文件夹,里面就是我们上面namespace后面跟着的域名倒转的目录。
    里面就是自动生成的类~

    当你看到这行文字时,我还没来得及梳理这部分知识,笔记中有些地方用词不准,读者请酌情参考,不要被我误导~

  • 相关阅读:
    Alignment
    Matrix 二维树状数组的第二类应用
    网络请求中的URL中传bool型数据
    把推送证书给服务器
    完全取代VC上原有的view
    图层CALayer的使用
    数组使用的注意事项
    使用CocoaPods
    声明遵循协议
    神奇的navigationBar.translucent
  • 原文地址:https://www.cnblogs.com/xu-thinking/p/3559926.html
Copyright © 2020-2023  润新知