关于 restful api 格式的问题
这样设计restful api的,json返回格式和字段,合适吗。有没有优化的空间。
public static ResponseEntity<?> success(String message,Object data){
JSONObject entity = new JSONObject(new LinkedHashMap());
// Map<String,Object> entity = new LinkedHashMap<>();
entity.put("code", "200"/*HttpStatus.valueOf(200)*/);
entity.put("message", message);
entity.put("data", data);
ResponseEntity<?> result=new ResponseEntity<>(entity, HttpStatus.valueOf(200));
return result;
}
public static ResponseEntity<?> error(String message,Object data){
JSONObject entity = new JSONObject(new LinkedHashMap());
//Map<String,Object> entity = new LinkedHashMap<>();
entity.put("code", "500");
entity.put("message", message);
entity.put("data", data);
ResponseEntity<?> result=new ResponseEntity<>(entity, HttpStatus.valueOf(500));
return result;
}
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星