fastjson 请问如何简单的设置按照java bean中字段声明的顺序来序列化?

8cdiaqws  于 2022-12-31  发布在  Java
关注(0)|答案(2)|浏览(163)

类似这个wiki中说的,但是我看最新版本中好像没这个方法
#796
提供JSONType orderByDeclare属性,当为true时,序列化key按照属性声明顺序
Signed-off-by: jarvan4dev jarvan4dev@163.com
我知道 @JSONField(ordinal = 1)可以设置,但是这个太麻烦了。我记得jackson默认是按照声明的顺序序列化的,想要同样实现这个。

dfty9e19

dfty9e191#

@JSONType(alphabetic=false)
lskq00tm

lskq00tm2#

类似这个wiki中说的,但是我看最新版本中好像没这个方法
#796
提供JSONType orderByDeclare属性,当为true时,序列化key按照属性声明顺序
Signed-off-by: jarvan4dev jarvan4dev@163.com
我知道 @JSONField(ordinal = 1)可以设置,但是这个太麻烦了。我记得jackson默认是按照声明的顺序序列化的,想要同样实现这个。

请问找到实现方法了吗?alphabetic我看了1.2.47的代码似乎没有作用到排序

相关问题