字段配置
本页说明如何在 Java 中配置序列化字段级元信息。
概述
Apache ForyTM 通过注解提供字段级配置:
@ForyField:配置字段元信息(id、nullable、ref、dynamic)@Ignore:将字段排除在序列化之外- 整数类型注解:控制整数编码方式(varint、fixed、tagged、unsigned)
这些能力可用于:
- Tag ID:为兼容模式分配紧凑数值 ID,降低 struct 字段元信息开销
- 可空控制:声明字段是否允许为 null
- 引用跟踪:为共享对象开启引用跟踪
- 字段跳过:显式排除不需要序列化的字段
- 编码控制:指定整数序列化编码策略
- 多态控制:控制 struct 字段是否写入运行时类型信息