@ResponseBody
我们在刚刚接触Springboot的第一个hello工程的时候,我们就接触了一个RestController
,而通过进入它的源码,我们会发现@ResponseBody
@ResponseBody的作用其实很简单就是返回数据,一般就是JSON数据
@RequestBody
而@RequestBody
,是到传参的时候遇到,所以它的作用就是使用json传递数据,把json数据封装到对象中
需要注意的是,使用@RequestBody
就需要使用post提交方式,看一个很常见的例子
@PostMapping("addTeacher")
public R addTeacher(@RequestBody EduTeacher eduTeacher){
boolean save = teacherService.save(eduTeacher);
if(save){
return R.ok();
}else{
return R.error();
}
}