老师 我想咨询一下 为什么json的输出顺序不是按照我定义的顺序?如何控制json输出类的属性按照自己设计的顺序呀?

老师 我想咨询一下 为什么json的输出顺序不是按照我定义的顺序?如何控制json输出类的属性按照自己设计的顺序呀?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小蓝 2023-04-26 09:26:14

同学你好,同学可以在实体类属性上使用@JSONField(ordinal = n),即可返回按照设定顺序的json串,例如@JSONField(ordinal = 1)就会在Json的属性中排在最前面。

祝学习愉快~

  • 提问者 星辰很精彩 #1

    默认是按照什么顺序的?

    2023-04-26 11:10:50
  • 提问者 星辰很精彩 #2

    默认是按照什么顺序的?

    2023-04-26 11:10:53
  • 好帮手慕小蓝 回复 提问者 星辰很精彩 #3

    同学你好,官方文档中并没有提及排序的规则,所以无法确定是按照什么方式进行排序的。只是提供了排序的方式,即使用上面回答的注解。

    祝学习愉快~

    2023-04-26 11:13:23
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师