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数据