zoukankan      html  css  js  c++  java
  • 让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后面跟着的域名倒转的目录。
    里面就是自动生成的类~

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

  • 相关阅读:
    B3
    B2
    b1
    个人作业——软件工程实践总结作业
    Beta 答辩总结
    Beta 冲刺 (7/7)
    Beta 冲刺 (6/7)
    Beta 冲刺 (5/7)
    Beta 冲刺 (4/7)
    Beta 冲刺 (3/7)
  • 原文地址:https://www.cnblogs.com/xu-thinking/p/3559926.html
Copyright © 2011-2022 走看看