状态列表(该列表不为从库中返回,为直接生成需要的列表)
在某个文件下创建一个Map集合
public static Map<String, String> getStateMap() {
Map<String, String> 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<List<定义的类名>> listState(){
List<定义的类名> List = new ArrayList<>();
在某个文件下创建一个Map集合.getStateMap().forEach((key,value)->{
List.add(new 定义的类名(key,value));
});
return Result.of(List);
}
最后测试返回的数据为