属性上添加@JSONFiedl注解可解决,按大小排序
package com.youdu.zhondaban.resp;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.alibaba.fastjson.annotation.JSONField;
import com.youdu.zhondaban.entity.Menu;
import lombok.Data;
@Data
public class MenuResp {
private Integer id;
@JSONField(ordinal=2)
private String path;
@JSONField(ordinal=1)
private String name;
@JSONField(ordinal=3)
private String component;
@JSONField(ordinal=4)
private Map<String, String> meta = new HashMap<>();
@JSONField(ordinal=5)
private List<MenuResp> children = new ArrayList<>();
private Integer enabled;
}