http响应-统一响应格式
This commit is contained in:
@@ -49,7 +49,7 @@ public class ResponseController {
|
||||
@RequestMapping("/hello")
|
||||
public Result hello(){
|
||||
System.out.println("hello World");
|
||||
return new Result(1,"成功","hello world");
|
||||
return Result.success("hello world");
|
||||
}
|
||||
|
||||
//响应对象
|
||||
@@ -58,7 +58,7 @@ public class ResponseController {
|
||||
Address address = new Address();
|
||||
address.setProvince("江苏");
|
||||
address.setCity("常州");
|
||||
return new Result(1,"成功",address);
|
||||
return Result.success(address);
|
||||
}
|
||||
|
||||
//响应集合
|
||||
@@ -76,7 +76,7 @@ public class ResponseController {
|
||||
address1.setCity("苏州");
|
||||
|
||||
list.add(address1);
|
||||
return new Result(1,"成功",list);
|
||||
return Result.success(list);
|
||||
}
|
||||
|
||||
}
|
||||
|
@@ -46,4 +46,21 @@ public class Result {
|
||||
", data=" + data +
|
||||
'}';
|
||||
}
|
||||
|
||||
//封装一些固定的成功和失败的方法,供外部调用
|
||||
public static Result success(){
|
||||
/*Result result = new Result(1, "成功", null);
|
||||
return result;*/
|
||||
return success(null);
|
||||
}
|
||||
|
||||
public static Result success(Object data){
|
||||
Result result = new Result(1, "成功", data);
|
||||
return result;
|
||||
}
|
||||
|
||||
public static Result error(String msg){
|
||||
Result result = new Result(0, msg, null);
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user