前后端的交互
1.后端
1.1.后端的返回值的封装
当我们后端有对应的bean的时候 我们返回给前端不能仅仅返回这个bean
而是要封装数据data,状态码code和对状态的说明message过后并返回给前端
/**
* 1. Result<T> 自定义泛型类
* 2. Result<T> 对象就是后端返回给前端的数据,是以json格式返回
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
//我省略了get和set方法以及构造器 主要看如何构建返回的Result对象
public class Result<T> {
private String code; //状态码
private String msg; //对状态说明
private T data; // 返回时,携带的数据, 为了扩展性好,老师使用泛型
//带参构造器-指定返回的data
public Result(T data) {
this.data = data;
}
//编写方法-返回需要的Result对象-表示成功的Result
public static Result success() {
Result result = new Result<>(