状态列表(该列表不为从库中返回,为直接生成需要的列表)
在某个文件下创建一个Map集合
public static MapgetStateMap() { Map map = new HashMap<>(2); map.put("1", "大娃"); map.put("2", "二娃"); map.put("3", "三娃"); map.put("4", "四娃"); return map; }
创建好后,可新创建一个类,也可直接在Map下创建
public static class 定义的类名 {
String id;
String name;
public 定义的类名(String id, String name) {
this.id = id;
this.name = name;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
在Controller中创建接口
返回给前端即可
public Result> listState(){ List<定义的类名> List = new ArrayList<>(); 定义的Map类名.getStateMap().forEach((key,value)->{ List.add(new 定义的类名(key,value)); }); return Result.of(List); }
最后测试返回的数据为



