public Map<String, Object> list(int gid) { try { Map<String, Object> map = service.selectAll(gid); map.put("code", 0); map.put("msg", "success"); System.out.println(map); return map; } catch (Exception e) { Map<String, Object> map = new HashMap<String, Object>(); map.put("code", 1); map.put("msg", "服务器繁忙"); map.put("data", "[]"); map.put("count", 0); e.printStackTrace(); return map; }
时间: 2024-01-03 12:06:01 浏览: 144
nfs_idmap.rar_idmap
这段代码是一个Java方法,它接收一个参数gid作为输入,然后调用service的selectAll方法查询数据库,并将查询结果封装成一个Map返回。如果查询成功,返回的Map中会包含code、msg、data和count四个键值对,其中code为0表示成功,msg为"success"表示成功信息,data为查询结果的JSON数组形式,count为查询结果数量。如果查询失败,返回的Map中code为1表示失败,msg为"服务器繁忙"表示错误信息,data为"[]"表示空的查询结果,count为0。同时,如果出现异常,会打印异常信息并返回一个空的Map。
阅读全文