一、@RestController 1、当类上所有的方法返回的都是json对象时 2、相当于类上+@Controller和@RequestBody 二、@RequestMapping 1、包含GET请求和POST请求 三、@GetMapping 1、 只包含GET请求 2、相当于@RequestMapping(value=“路径”,method=RequestMethod.GET) 3、使用场景:查询数据时使用 四、@PostMapping 1、 只包含POST请求 2、相当于@RequestMapping(value=“路径”,method=RequestMethod.POST) 3、使用场景:新增数据时使用 五、@DeleteMapping 1、相当于@RequestMapping(value=“路径”,method=RequestMethod.DELETE) 2、使用场景:删除数据时使用 六、@PutMapping 1、 相当于@RequestMapping(value=“路径”,method=RequestMethod.PUT) 3、使用场景:更新(修改)数据时使用 七、通常情况下,直接使用post或get包括所有请求,没有细化的非常详细