您当前的位置: 首页 >  json

ITKEY_

暂无认证

  • 0浏览

    0关注

    732博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

fastjson 属性排序

ITKEY_ 发布时间:2022-08-24 23:45:00 ,浏览量:0

fastjson把bean转成json字符串,默认的顺序并不是按你实体类属性写的顺序来的。

虽然属性顺序一般不会影响功能,但是强迫症忍不了。

因为java中通过反射机制是无法取到属性的顺序的(我猜测,没有实测)。所以要增加注解来告知fastjson,属性的排序情况。

类注解
@JSONType(orders={"title","tooltip","legend","series"})
示例
import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.annotation.JSONType;
import lombok.Data;
import java.util.List;
/**
 * 饼图形的json结构封装
 */
@Data
@JSONType(orders={"title","tooltip","legend","series"})
public class ChartPieDto {
    private Title title;
    private Tooltip tooltip;
    private Legend legend;
    private List series;
}

关注
打赏
1665243900
查看更多评论
立即登录/注册

微信扫码登录

0.0379s