springboot项目流程整理
1:controller是顶层,mapper是底层,service层是解决逻辑问题,结合mapper层完成数据库的操作。 mapper->service->controller
2:在service层使用mapper需要注入mapper @Autowired
private CourseMapper courseMapper;
3:在controller层使用service需要注入service @Autowired private
CourseService courseService;
4:在响应数据中应该写好Result类
@NoArgsConstructor //无参构造器
@AllArgsConstructor //全参构造器
public class Result
private T data; //响应数据
private String message; //提示信息
private Integer code; //业务状态码
public static <E> Result<E> success(E data){
return new Result<>(data,"操作成功",0);
}
public static Result error(String massage){
return new Result(null,massage,null);
}
public static Result success(){
return new Result(null,"操作成功",0);
}
}

浙公网安备 33010602011771号