fastjson 对象转 json 输出顺序不是model 的属性顺序,而是字母顺序,希望按model的属性出现顺序生成json字符串
对象在转json字符串的时候,输出的字符串顺序和model的属性的顺序不一致。
这个是对model不进行任何操作的情况下,直接去对象转json,然后输出的结果,可以看到key是按照字母顺序先后输出的。
这个是对model的属性添加了@JsonField注解之后的效果。输出的json字符串和model里面的属性顺序一致了。
2次测试使用的都是这个model,只是后面对这个model对属性添加了如图对注解,然后在转字符串对时候,这个key对顺序就得到控制啦。
我写完文章,给自己点个赞,不过分吧,
不过分,那我可就点啦啊。
我先点为敬,你们随意。大家随意。不要客气。。。