fastjson 对象转 json 输出顺序不是model 的属性顺序,而是字母顺序,希望按model的属性出现顺序生成json字符串

版权声明:觉得此文有用的,不嫌麻烦的,就留个言呐,或者点个赞呐(额,就是文章底部的“顶”啦),要是嫌弃麻烦呢,也麻烦点个赞嘛,要是实在不想点赞呢,也不是不可以。 但是,你要是想踩一脚呢,那还是赶紧,马上,快快的闪人。 小心我手里三十米长的大刀。 哼哼。想想都怕 !!! https://blog.csdn.net/qq_27093465/article/details/85098618

对象在转json字符串的时候,输出的字符串顺序和model的属性的顺序不一致。大师兄

这个是对model不进行任何操作的情况下,直接去对象转json,然后输出的结果,可以看到key是按照字母顺序先后输出的。

大师兄

这个是对model的属性添加了@JsonField注解之后的效果。输出的json字符串和model里面的属性顺序一致了。

大师兄

2次测试使用的都是这个model,只是后面对这个model对属性添加了如图对注解,然后在转字符串对时候,这个key对顺序就得到控制啦。

我写完文章,给自己点个赞,不过分吧,
不过分,那我可就点啦啊。
我先点为敬,你们随意。大家随意。不要客气。。。

猜你喜欢

转载自blog.csdn.net/qq_27093465/article/details/85098618