fastjson序列化一个Java bean,默认是根据fieldName的字母序进行序列化的。
- 查阅fastjson文档。
- JSONField 介绍
package com.alibaba.fastjson.annotation; public @interface JSONField { // 配置序列化和反序列化的顺序,1.1.42版本之后才支持 int ordinal() default 0; // 指定字段的名称 String name() default ""; // 指定字段的格式,对日期格式有用 String format() default ""; // 是否序列化 boolean serialize() default true; // 是否反序列化 boolean deserialize() default true; }
在字段属性注解JsonFieId,并设置ordinal值即可。
原文链接:https://www.f2er.com/json/288780.html