RequestBody和ResponseBody

项目路径+/swagger-ui.html

RequestBody

使用JSON 传递数据,把json数据封装到对应对象里面

需要使用post提交方式

    @PostMapping("pageTeacherCondition/{current}/{limit}")
    public R pageTeacherCondition(@PathVariable long current, @PathVariable long limit,@RequestBody(required = false) TeacherQuery teacherQuery){
        Page<EduTeacher> pageTeahcer=new Page<>(current,limit);
        QueryWrapper<EduTeacher> wrapper=new QueryWrapper<>();
        eduTeacherService.page(pageTeahcer,wrapper);
        long total=pageTeahcer.getTotal();
        List<EduTeacher> records =pageTeahcer.getRecords();
        HashMap map=new HashMap();
        map.put("total",total);
        map.put("rows",records);
        return R.ok().data(map);
    }

参数值可以为空

 

 

 

ResponseBody

返回数据,返回json数据

posted @ 2021-11-08 11:16  关陈七  阅读(65)  评论(0)    收藏  举报