想要获取级联数据,在Java中该如何处理?
public List<Object> queryRequirementPost(Map<String,String> map) throws Exception{
List<Object> resultList = new ArrayList<>();
List<Map<String,String>> typeList = resumeMapper.queryRequirementPostType(map);
for(int i=0;i<typeList.size();i++) {
JSONObject jsonList = new JSONObject();
Map<String,String> dataMap = new HashMap<>();
String posttype = String.valueOf(typeList.get(i).get("value"));
dataMap.put("posttype",posttype);
List<Map<String,String>> postList=resumeMapper.queryRequirementPostBytype(dataMap);
jsonList.put("value",posttype);
jsonList.put("label",typeList.get(i).get("label"));
jsonList.put("children",postList);
resultList.add(jsonList);