统一返回数据,每个代码接口不一样,前端很累,所以统一返回json
例子
所以统一
在common模块建一个common-utils
创建interface,定义数据返回创建码
成功:20000 失败:20001
再写一个R.java,定义成功、失败、值
private R(把构造方法私有),方法私有化要写静态方法
R r=new R();
r.setsuccess=true;
r.setCode(ResultCode.SUCCESS);
r.setMessage("成功");
return r;
this:谁调用方法,this就是谁(链式编程)
使用统一结果,把接口方法返回结果都是R
分页查询
先在config添加bean注释,然后在Controller 进行Getmapping一个分页查询,
GetMapping("Pageteacher/{current}/{limit})//表示当前页和页数
public R pagelistteacher(@PathVariable {current},@Pathvariable {limit}){
Page<Eduteacher> eduteacher=new Page<>(1,3)
return R.ok();