@Builder
使用方法:
BaseResponse.builder().code("0").data(teacherService.findAll()).build();
.builder()方法返回BaseResponseBuilder对象,.build()方法返回BaseResponse对象
使用范型:
BaseResponse.<Teacher>builder().code("0").dataList(teacherService.findAll()).build();
此时的BaseResponse
@Data@AllArgsConstructor@Builder@NoArgsConstructorpublic class BaseResponse<T> {private String code;private String errorMessage;/*** 保存列表类型结果*/private List<T> dataList;/*** 保存单个结果模型*/private T data;}
